I purchased a couple of these shelves.  I had a small problem with one of them, but I was able to work it out just fine.  They're very sturdy and add tons of extra storage in a small space.