It is just what we wanted! Large cushions. The material is very soft but yet the cushions are still firm. It was pretty easy to put together, my fiancé put it together by himself. We’ve only had for about 1 week but so far we love it!