I've bought two rugs and two barstools from this place. The quality of the products was very good and they were delivered very quickly. I also liked how easy it is to contact the company through the online chat.
What I didn't like was the incomplete instructions on how to assemble the barstools and that the postage to return one of the rugs that didn't fit my place, would be almost the price of the rug. So although they have a good return/refund process, depending on the price and weight of the product, it will not work for the customer.