Was easy to assemble. I did need some help none of the parts are labeled. 
And if you have pets that shed expect the sofa to be filled with hair everywhere. It sticks.
I’m an animal lover so fur doesn’t brother me but def need a lint rollers!