Good rug for the price. Had a couple threads out of place but the piano covers them up. Cheap rug- so don't expect anything awesome. But it had proven to be worth it. Great bargain buy