Comfy, perfect size for a long space. I don't have issues with cushions staying on which was my concern and seems easy to clean so far. Big enough to sleep on too and assembly was ok! A few cushions stained on arrival otherwise super happy!