This dress is really cute! It's a little itchy but don't let that stop you from purchasing it. It does run a little small. I usually wear a medium but this dress is very snug on me which is the only reason it lost a star. I still love it though and I think it's worth what I paid for it.