This is just what we were expecting.  The size is perfect and it fits into the space perfectly.  The assembly wasn't too hard and it's nice and sturdy too.  Love the color and the functional storage space in the seat.  Very happy with it.