I consider YesStyle to be like a mall. Some stores are hit or miss while others are absolutely ones to adore and rave about depending on the quality of the products. I'd say just read the product details before you order and look through reviews (if they're are any) to choose safe selections! Shipment can be tedious, but again, they do inform you in advance regarding the wait time when you order - You can wait anywhere from 24 hours to 2 weeks depending on what's available in their stock room. I'm a Gold Member, so the 10% discount for all of the items is an welcome bonus.