It took a pretty long time to put together but other than that I had no problems with it. I think it looks really nice and the mirror is pretty cool.