Love it! Easy to put together, chaise storage is so handy for my 1000 blankets. Yes the seats are firm but not uncomfortable at all, more like supportive. Fabric is easy to vacuumscrub.