Perfect fit. Not as strong as others I bought but will do. Six shelves. Very pleased with the size.