This shelf is a pretty good size, not too big or too small. The assembly was easy, but I wasn't too sure about the small screws that were included. It ended up being wobbly after I put it together as the leg joints don't seem to line up as they should due to the screw holes being slightly off. This doesn't seem like the most sturdy shelf and I would be careful of how much weight you put on each shelf.