Although I've given this 4 stars and said yes to the answers, because no is not correct. The dress does not fit me as I expected. It is not as big as expected. I'm usually 18/20 but there is no extra room in this for a 20/22. I wanted to wear something warm underneath. All that said, it is ok for fancy dress and better than others I've had for the family. If you like the style, try it, it may be perfect for you. It is worth trying for the money and this seller does allow returns.
Enjoy the party.