Yes, this was my first purchase and it was incredible. First off, the customer service is excellent, they always respond within 24 hours. Additionally, they always give direct answers, get to the point, and are completely correct. Secondly, the doll company did a great job with my product and the packaging. Third, the delivery time is exactly 7 working days (excluding weekends). Overall, I highly recommend giving this site a try and I will definitely be ordering more in the future.