Product review (5 stars): Happy purchase
It worked perfectly!  Easy to install.  I just moved to a condo and I had no idea if this shelf would fit or not.  I really needed to do something cause I was sick of everything falling out.  I took a chance and ordered the shelf and boy am I glad!