Perfect for what I was looking for. Very heavy. Only negative is that I purchased 2 and sitting next to eachother the rails are about an inch off when lined up to one another. Put products on the shelves and you can't tell. Good solid bookshelf.