Assembly was very difficult. This is a starter set that is meant for apartment or small house. 

Pros: It looks nice and the quality is up to par
Cons: hard to put together, very cheap seat pads