“I am 5”2’ and I weight 106. Size S is perfect for me I like comfort. This time fit definitely came a bit bigger than the last collection which is perfect!!! Material is awesome. I got yellow, green and pink colors are vibrant. Rides in Miami turn hot, you will get best quality with this brand!!! Not cheap but worth it!!”