This couch is legit. Well made. All you have to do is put the legs on. Then push together into the little clips. 
Very firm. We love it. I’m 6’2 and my feet don’t hang off.  It’s worth the money. Believe me.