Functional and not too difficult to put together...but, the bottom mattress doesn't match the top mattress. However, with that said, the mattress on the bottom is a more comfortable "foam" type mattress....much better for sleeping on....the picture shows the top and bottom are the same...just know - they aren't!