I am overall satisfied with with items I purchased from dressilyme, some of the items run a little small, but what helped me make a decision was other customers' reviews! Keep in mind the shipping time is a little lengthy, and I received it withing 3 weeks. Also, any questions or uncertainty I had, when I emailed the support group, I got a friendly polite email that answered every question. Thank you dressilyme! I have referred a few people to this site and they love it too!