The materials are high quality and the style is nice looking in most decors.  However putting it together was a real challenge. My husband and I are fairly experienced with putting furniture kits together.  This is a simple piece right?  Well the screw holes are not done so good.Therefore it requires a drill to redo them. I really thought we were going to have to send it back.  It wasn't coming together very well but when we got all the screws tightened down it looked good and seems very sturdy.  Have it in the bathroom and it looks really nice.  Over all we're happy with this purchase.  

Pros: materials are high quality for the money
Cons: workmanship poor