It's cute, but poorly made. The seams around the waist tore when I was pulling them up past my hips. The top was too big despite ordering my recommended size. For reference I am 5'9", 175 lbs. I ordered the XXL. Too bad because it was so cute :-(