Super cute costume.  Picture accurately represents the product.  Tends to run a little small.  My wife is a perfect (& petite) 6, and she just "barely" got in to the Medium that listed as being a "6-8".  So if you're anywhere near the top end of a 6, or bordeline of being a 7/8, definitely go up a size to the Large.  Also note, that there are no functional buttons or zippers.  This piece is designed to pull-on over your head, making the sizing issue that much more critical.  All in all, very satisfied with this costume.  Looking forward to Halloween!