My husband and i spent all day assembling the piece, this was not super easy. Item D had the long screw in the wrong hole, my husband was ready to ship it back but i went to the hardware store to purchase a holder for the screw that was needed in the other hole. Next problem were realizing all pre-inserted screws needed to be tightened after we had assembled the bottom. Upper portion was flimsy in trying to assemble and wasted alot of time just trying to figure it all out. I am happy with the end result and feel proud every time i walk by it that we did it and perservered. 

Pros: Great price
Cons: Instructions need more explanation