Very good quality. The kids loved the simple but fun design. The adjustable straps are well made. They are the perfect size for my 5 year old and a little small for my 6 year old. Holds up very well after the first wash. Definitely recommended. I wash them in a mesh bag and lay them flat to dry. I found this to be the best way to keep the shape.