Loved this so much I bought two other colors. It's so comfortable! You can throw on cute sandals and a necklace and wear it for a nice night out or wear it casual as a pool cover up. It's fantastic. I am 5'10 size 14/16 and got an xl it's great and I get lots of compliments.