A bit time consuming to put together but it looks great and has sufficient space. Overall, I am satisfied with my purchase.