I have had a pretty good experience with Sammy Dress. From what I have order the products seemed to be of good quality for the price I paid them for. There sizes do run small, so I would make sure to get your measurements taken from a friend or family member. I'm a medium or a Large in shirts in the US, and I have to order a xl or a 2xl. Some of their one size fits all items fit will on me, but these items are baggy to begin with usually.
Shipping can be slow since it's coming from china, and their customer support is pretty quick at answering questions