Seems pretty solid, but it was missing some pre-drilled holes, so there was some confusion in putting it together. The grey dye rubbed off on one of the mattress. My son loves it though.