Perfect for my toddler!  It wasn’t terrible to put together— probably would have gone faster if we could have focused on it instead of tag teaming while keeping an eye on our son.  Seems very sturdy and our son loves it so far.