Takes a very long time to put together. Comes with what seemed like over 150 pieces. However, once assembled this is a very good piece of furniture! Colors are pretty spot on with the pictures as well. Highly recommend