All in sofa is great! BUT….. the instructions are shambles! Took us 2 hours to fit it all together some screws were missing also. But it’s nice once it’s up and together!