For the price it is decent.  It is really low and I my son tends to play with the buttons and it popped off!  Luckily he handed it to us versus putting it in his mouth.  If you are heavier, you can feel the framing below as there is not much cushion.  I love that it is easy to clean and can be a extra sleeper.