I absolutely love this costume! These are photos of me wearing it, and I purchased a size Large. It fit me very well, but I definitely recommend checking the measurements carefully before ordering, as the dress is quite form-fitting.The skirt is beautiful and I especially love that it comes with its own underskirt to give it that lovely shape. It also provides good coverage underneath, so I felt very comfortable wearing it.The wings are gorgeous and look amazing in photos! One thing to keep in mind if you’re planning to wear them to a convention is that they arrive folded for storage, so I did reinforce mine slightly to help them stay sturdier and fully open while walking around all day. This is more of a helpful tip than a criticism, as they look absolutely beautiful once on!The dress also comes with clear straps, which are optional and are great if you’d prefer a little extra security rather than wearing it completely off the shoulder. The wings come with clear straps as well. I personally found the wing straps a little tight for all-day wear, so I replaced them with elastic for extra comfort. They worked perfectly for photos, though! All the accessories are lovely.Overall, I’m extremely happy with this purchase and recommend!