Easy to assemble. Kids love it - ages 1-5. Keeps them busy all day. Great product for the price