Very difficult to put together and I am a Handyman  

Pros: Looks nice
Cons: very difficult to understand the directions and read the codes on the legs....Not real stable