The rug itself is fine for the price. However, it came with multiple stains and dirty spots on it. I either have to try to clean them out myself or go through the hassle of lugging a huge rug to a shipping center and probably paying for a return/exchange shipping fee. Pretty annoying to get a brand new rug that is a chore right out of the packaging.