The Sofa is fine but do not purchase the Assembly because it is really a scam. The only things to assemble are the feet of the sofa and it took literally 2 minutes to the delivery guy to do that. I've been charged $120 for the assembly and delivery... What a scam!