The rug itself is very good. however dealing with overstock is a different story. their totals are misleading and their coupons that they send are no good. on my order, the website showed the coupon has been applied and i placed the order and next day, when i actually did the total, there were no discounts from the coupon. on top of that, their customer service is horrible since they will not even honor their own promotions. i would not buy from here again. And this review will probably not get posted....no surprises there!