Great looking sofa! Comes in 3 boxes and none were too heavy for me, a 73-year-old female. The assembly was not difficult and it was very stable when finished. The fabric was even better than I had expected, more velvety and soft to the touch. The back cushions are nice and cushy. The seat cushions are very firm and I’m hoping they will soften with use. Overall, I’m very happy with this gorgeous sofa and would definitely recommend it to others and buy it again, which I just might! Oh, and it’s pet approved as you can see.