The sofa was a gift to my son who's in the Army, he has a small apartment and he said it fits perfectly.  It's comfortable and big enough for him and his wife.  The only problem we had was the delivery Wayfair uses which is Fed Ex.  They were 4 days late in delivering it, and said it was the wrong address which in fact was the correct address.  They've done this before with other purchases I've made with Wayfair, and honestly I think it was because they didn't want to deliver to the 3rd floor.