Beautiful and very easy to assembly. The couch is very firm but still very comfortable. Wish the fabric was thicker since I have a dog and worry about tears or ripes and have blankets cover the cushions. Cushions are non reversible so just keep that in mind.