Good length but uncomfortable to sit and lay on. Cushions do no stay in place and the back rest is flimsy