This by far exceeded my expectations. It was completely assembled upon delivery to our front door. The size is perfect. Not too big. And the 4 separate storage compartments are roomy and will be perfect for when our son gets more toys! It’s sturdy and the wheels make it easy to move around. But it still has some good weight to it so it’s not sliding around all over the room.  Very comfy for lounging and also adds some child safety as there are no sharp edges like on a                      coffee table.  Also really enjoy the trays on the opposite side for drinks.