Perfect size for small space just wish it was more comfortable m.  It is getting a bit softer after 2 months so hoping it gets more and more comfortable with age. Mine is cream color so I scotch guarded it prior to using and any marks etc I just wipe with a damp cloth. I have 2 small dogs who like to lay next to me and like to play with their toys on it and it is as clean as it was when I got it.