Very difficult to put together, and buttons have already fallen off

Pros: pretty color and nice finish
Cons: very difficult to put together and buttons have already fallen off