The sofa arrived a few ago and I’m loving it so far! Perfect size for my living room and exactly the color I was looking for. Assembly was pretty easy, screw in the legs and that’s it. The sofa is on the firm side but that’s what I like so no complaints there.