It did take a little while to receive my items since they were shipped overseas, however I received them about a week earlier that I thought I would. And it was well worth the wait. The items looked just like they did in the pictures. I ordered a size larger than what we normally wear and the items fit perfectly! This was my first purchase from this site, but I definitely think I will shop here again!