I love the Horny Toad brand and was not disappointed with this adorable dress.  I can see it being casual or dressed up with the right accessories.  I am a size 8 and the medium fits like a glove.  The price on Amazon really can't be beat- I have seen this dress in stores for around $80.00.  Buy this dress!!