It was a challenge to put together but was worth the trouble.It is very sturdy and we are pleased with our purchase

Pros: good vaue
Cons: "some assembly required? is an understatement