Good sofa. It was a bit damaged from when the machine picked it up (some fabric torn) but it's in a non noticeable area so that's ok. Easy to put together for sure, though sliding backs on were a bit tight, eventually though it got there. Only major suggestion I have is the plastic legs. Time will tell how they stand up and it is a strong plastic but really...wooden ones would not have been that hard to do nor that much more expensive. All in all, looks good and feels good and super easy to set up.