I just Had this next day shippednin time for Memorial Day weekend. I bought It because with 3 kids 5 years and under I always forget to apply and reapply my own sunscreen bc Im so worried Im screening up my kids!  I got the white in a Xs Im petite 5 feet 2 inches and 105 lbs and the xs fit me nicely. The sleeves were slightly long but it was overall roomy enough. I wore It all day and it was very comfy and the white was a somewhat cool color. I felt Great all day because i knew My body was being protected by the sun. A friend at the pool had another coolibar coverup that is for wearing in the pool so o just went on amazon and ordered that one too!  I think Im now addicted to coolibar!