The sofa came if perfect condition and was easy to assemble, although I did not realize that it needed assembly when I ordered it. I hope it hold up well because of this, as it's not our main sofa- probably a good thing. The green is so pretty and the fabric is very soft. It has a nice firm cushion which I appreciate for durability. l would definitely recommend for anyone not looking to spend a lot on a sofa but loves stylish furniture to fill in the extra spaces in your home to add a pop of color.