Not perfect, but very good. Have no idea about the reason of so many dreadful reviews. My experience was absolutely satisfactory, with two orders one of which did not arrive in time and seemed to be lost. But their customer service helped to find it. It was in the local postal office waiting for pick up, and I was waiting for a courier delivery. So that was a kind of misunderstanding.
A few moments why not perfect for me:
First of all, they don't deliver perfumes to my country, while no problem with its shipment to many other destinations, I don't know why;
Secondly, the delivery takes time, don't rely upon receiving the parcel earlier than 2-3 weeks, but again, other destinations may work faster, it's better to check on their site;
And, at last, delivery is free only when your order meets some definite amount, so when you need to buy a small cheap item it may be not gainful as shipping charge would be too much.
Anyway, their prices are usually really attractive, they regularly offer discounts to some categories or even all products on the site, and the assortment - it's their main value. Some day I will order again, indeed. This shop is in my bookmarks