This place has a bad rep it seems but I didn't actually have that bad of an experience. I ordered a larger item, a gown. It was not the greatest quality but I definitely was still able to wear it, it's one of my boyfriend's favorite gowns I own, he always asks me to wear it to every event we attend. My only problem with them is that they are slow on shipping so if you have a time constraint, don't bother with them. I ordered at least a month in advance and didn't get the dress until two weeks after the event.
However I would order from them again, I was happy enough with the quality of what I paid for that I think it was worth the extra time. The gown is actually shown in my profile picture if you are interested to see what the product looked like.