This company offers a large selection of goods at very reasonable prices. However the standard shipping is extremely slow and the product quality can be poor. I ordered some bathing suits and the quality was very good, then ordered some dresses and the material quality was poor. If you want faster shipping choose the courier option but be aware that some couriers charge duty. Also for some reason Rosewholesale will break up the shipping and ship the goods to you in two shipments. Don't pay extra for a tracking number because it doesn't work, if the package gets lost Rosewholesale will track it for you. Standard delivery can sometimes take longer than a month to be received. Read the size guidelines carefully because these are Asian sizes they are very small and I had to order everything in XL or higher. On the plus side they have good customer service, I know many of these reviews say they have horrible customer service but they must have improved it because now they answer customer emails very quickly. Even though their site says you have to pay to send returns back to China, this is not true and they will tell you to keep the item you didn't like and they will send you a new one or give you a store credit. Having weighed the pros and cons I still order from Rosewholesale because their prices are good and I know if I don't like the item I can get a credit for a new one. I just have to have lots of patience waiting for the item and know the quality might be less than expected.