My son put this together in a few hours. The size works for the space we have although I wish I could fit more on the shelves.