Perfect size and so easy to assemble. Shelves were big enough for my pc tower. Great design as it saves so much space but it so practical.