The shelf fit perfectly for what I needed it for. I would have given it 5 stars except it is a little cheep looking but not too bad. I will serve it's purpose perfectly.