We just set this up last night. The cushions are thick and firm and have a canvas like feel so nice to sit/lay on. Construction was simple and took maybe 1/2 hour and it was sent with extra bolts so we were set. I was disappointed that the pieces you joined the couch together were plastic.  It also wasn't as deep as I thought it would be but i think that's more my spacial awareness than anything else!