The top fit perfectly. But sadly because I have a butt to me, the bottoms did not fit so well. There needs to be a small , medium or large and not mixed sizes. they could not come up high enough for them to feel like they fit me comfortably. They fit around my waist but not height wise they need to be able to come up higher.