Mostly easy to assemble, but some screw locations are difficult to reach. Final product is reasonably sturdy but I feel like not quite as firm as a similar product we ordered for our first daughter several years ago.