I ordered a size up based on reviews and it fit perfect. Im 58 130lbs and the size Medium fit me well. Super cute, looks just like the picture. The bottoms can be worn up for more coverage or the striped part folded down which I like