Nice and comfy but cushions are firm enough they don’t slide out, we got the blue and it’s a lovely color. Assembly pretty easy although they were lettered wrong but not bad.