The assembly was not easy and the instructions were not clear at all. The doors also do not align which is annoying to look at. Not sure about the quality either - it will most likely hold up if you do not put too much on top or in it. I really like the look and style but the poor quality and time consuming installation do not make the purchase worth it at all.