Amazing shelf. Pay attention to detail on assembly with lining up the back pieces that give added support on the higher shelves. The holes will guide you here. Very wobbly so mount to a wall especially if you have cats or small children because this will probably tip over if pulled on hard enough.