Absolutely gorgeous dress. I wore it to a wedding last week and received so many compliments from my friends and also people I didn't know. It was very comfortable and cool with the loose sleeves which covered my upper arms but were loose on my underarms. I'm usually a 22 over belly and bum but the 20 was a great fit so sizing is generous. Loved the fact it is a faux wrap so no worries about it coming loose at any point, even with lots of dancing! It was an absolute bargain for such a beautiful good quality dress and I'm going to take it on holiday to get more wear out of it.