Perfect shelf...exactly what I was looking for in my search! Nice quality, perfect for my plants, so long as they don't get a lot taller. Easy to put together.. I did it by myself in about 20 min. Lightweight, so be sure to secure to the wall in case of children/pets. The plastic wall anchor it comes with is rather poor quality... I used the screw anchors, then put the screws in them and the anchors bored into the wall and left holes in my sheetrock. The anchors don't have adequate teeth on them to prevent this from happening. I recommend using your own sheetrock anchors.. the plastic face plate and strap it comes with are fine though.