Exactly as described and came already assembled. Cushions are comfy and sturdy. I would recommend getting furniture clips or else the sections of the sofa slide apart (I bought mine for $10) otherwise, perfect.