I've noticed many reviewers on this site gave the Rosewholesale.com a poor rating due to petite sizing or long shipping times, but a lot of them are not READING all the information. All the items come from China, so the sizing is different (duh). A lot of people are not using their brains and are ordering using their country's sizing! UK Small is not the same as US Small and is NOT the same as China Small. If these people had read the description of the product, there is a chart available for EVERY ITEM, with all the measurements of the garment! It even has a centimetre to inches converter and vice versa!
Next thing, shipping is coming from China. They give you multiple options on which shipping service you want to use. Flat rate (the cheapest one) takes 15-34 business days, and they tell you this on the website. That means it can take as long as 2 months, 3 months if you include the 5-10 business for dispatching. You get what you pay for.
I purchased multiple items from Rosewholesale.com and have been happy with the quality of the item for the price that I paid. I read the product information and the chart, and ordered the proper size which would fit my body accordingly. Guess what? Everything I ordered fit. I paid for Expedited shipping (3-7 business days), I received the item on the 3rd business day. This company is great and I will definitely continue to purchase items from them.
Please use your heads, do your research, and read the fine print before bad-mouthing companies.