Exactly as described and easy to assemble. I did it myself in about 20-30 minutes. The only downfall is that the sofa is much more firm than I hoped.