Product review (5 stars): I wish I thought to replace my broken shelf years ago
Perfect fit