This was surprisingly easy to assemble! Two people knocked it out in probably 30 minutes. 
Cushions are firm so far, but I’m thinking they will continue getting softer as we use them. I love how the back cushions Velcro on. 
The dark grey color is perfect, definitely a great bang for your buck!