Easy to assemble, long enough to sleep on, great style! Just need to get yourself more pillows and cushions since it only comes with the bottom cushion.