It is everything I expected. Cozy, fits perfectly in the room I bought it for and it's been easy to clean up a few little stains from my nieces. Overall I'm quite happy with it!