Definitely takes a long time to build, but I am very satisfied with the final product.  Very sleek and simple design.  Great value for the price.