My husband is very good at assembling furniture, so I cannot speak to it's ease. They are big, so that you should careful measure for your needs. I like the design a lot, classic. 

Pros: Good value. 
Cons: Don't stain easily.