Its a good quality couch and was very easy to assemble. It is on the smaller side, so its youre looking for something big, its not for you. However, its more firm that I thought, and isnt the most comfortable couch. Reminds me of a couch Id sit in while in the doctors office waiting room. Maybe it will get softer once I break it in. The free shipping was quick - it shipped the day after I ordered it, Jan. 30th and it was delivered on Feb. 10th. When they call to schedule the delivery, there was a normal extended window - between 9am and 1pm and 30 minutes prior to them delivery, they called and said they were on their way.