Really easy to assemble.
The mattress looks ok but I'm not sure how long it will last.