The overall quality of the dress is good, it's well finished and easy to wear. It is a bit see through, that's due to it being white rather than thin, so best to wear something underneath. My daughter wore it and she is a size 8, being a medium the dress came below her knee so to bring it up a bit I sewed a couple of belt loops on and she wore a red belt, which looked fine. The hat is on a headband that is comfortable to wear. Wearing the outfit for dressing up on Red Nose Day people did comment how good it looked. I used the click & collect option which worked very well, overall very pleased with service.