Exactly what we needed for a busy 10-month old.  Keeps him safe while hes able to move around and play.  We may get some kind of padding for underneath to make it a little softer.  Assembly is pretty easy once you get the hang of it.