I'm not sure who designed this top but I'm pretty sure they've never actually met a woman. It is really narrow and ridiculously long with minimal stretch and very little coverage in the chest (small cups and a very deep V). I can pull it down to my mid thigh. It's supposed to be a swim top, not a dress. If you are very tall and slim with an incredibly long torso and a tiny chest, this is the top for you. Otherwise look elsewhere. In terms of size, it fits ok once on, but the lack of stretch makes that a little hard to do.