Very good quality for the price, highly absorbent, grips our bathroom floor well. However, the dimensions given did not include the end fringes, so the 'true' length is a bit too long -- we're making it work.