This bath rug is so perfect! First of all it is so fluffy but firm, it is comfortable and a pretty big size! I have not had the chance go clean it but I am impressed that it being a very light color it has mantained clean.