I took out the cups in the top. They were crumpled and weird upon product arrival. The waist is a little big on the bottoms but I just folded it over. Super cute! Im 116 pounds and ordered a small. Perfect fit.