I love this piece. It quickly became one of my favourites and I have gotten multiple compliments on it. I am 5ft 3 and I ordered a small. It fits great and looks almost the exact same as what is shown in the picture. While it is suggested as a bathing suit cover, I wore a back dress under it as an outfit and it looked great. If you're thinking about it, just buy it, its worth it.