This is a nice product for the price.  My only objections:
1.  The anchors are cheap; I used a better quality anchor to affix the shelf to the wall;
2.  The little adhesive paper dots intended to be used to cover the screw holes are also cheap; I suggest plastic ones at the very least.