This looks great, very firm. I put this together so easily as well! The directions were easy and the tools were packaged so nicely! All of the parts were protected and shipped wonderfully! Very impressed with this Sofa. We put this in our sun room that kids play and will have sleepovers in!