I would honestly wear this every where if I could. It is so comfortable and the quality is amazing. The dress itself has a beautiful wrap design and it sits very elegantly on the body. I am 5''2, 120lbs, and a 32B and this costume hit right before my feet. The shoulder straps are also adjustable, which was a thoughtful touch. In addition to the dress, the gold accessories fit me perfectly and elevated the entire feel of this costume. Again, for $30, this costume is definitely worth it. I feel as though I could also wear this as a swimsuit coverup or on the beach in general. Sidenote: The material is sheer and so if nothing is worn underneath, you will be able to tell.