I recently made 3 different purchases here. Two only took a few days to arrive. Another took a little longer (sent by a third party), but his excellent customer service tracked him down within a few hours after I wrote to ask them. Another package was missing an item, which is being shipped again without asking questions. All items (dress, sweatshirt, shoes) looked as good as the photos online. Customer service was courteous, efficient, friendly and professional.