Really easy to put together as it comes mostly assembled and just need to attach the legs and the side pillows. Really easy to lay it down as a bed. It is on the tougher side, but I prefer that so I think it’s comfortable. Great value for an affordable price