From the moment I opened the box,  my lil CIsco jumped on his bed and has loved it ever since.  It is a very sturdy mattress.  I only need to wipe it down if it gets dirty.  Con: If you have a stinky or dirty dog, I would not recommend bc you are unable to remove cover to wash.  Otherwise,  its a great bed!