This was a great little outfit for my girl on our wedding day. It made her happy that A) I was thoughtful  enough to get something like this, and B) it was the right size. She is a size 8 in women's clothing an I got her a Medium. It fit perfect, and she looked great in it. I wasn't feeling like going into a girly store to buy something similar and was a little worried about buying this online, but glad I did. It wasn't some name brand item that broke the bank, and for what it was used for, she didn't care.