Great sofa but smaller than I expected that was my fault as I didn’t measure. So it’s now the dogs sofa lol. Assembly is very easy and you can do on your own.