it was fairly easy to assemble but not all parts fit well. Ok quality for the money. 

Pros: looks good, comfortable
Cons: not all parts fit well and could assemple it 100%