The bottoms fit me perfectly but the top was too big but i was expecting that because i got a small and im not a size 4. I'm just going to re size the clips but everything else was perfect and good quality.