This product is very difficult to assemble, it almost took me a whole day to assemble its pieces together! It has 100 pieces and the drawer doesn't fit in easily. I like the look, but overall I don't recommend it.