It took a while to put together, but my 11 year old and I were able to accomplish it.  I like that the pistons that hold up the mattress are easy to lift, but stay put while lifted.  The taupe-y color works well with my driftwood shelving.