It is not hard to assemble. I expected it to be a bit bigger but fits a standard crib mattress. Seems sturdy.