First and foremost: hanging experience is hell. 
Shelf itself is fine, decent for the price. There are some funny things like there are 2 covers for 2 of the screws, but the rest (10+) are exposed, and the pictures of the product are inconsistent whether the hooks are silver or black. Mine are silver which I'm happy with. Material is what you would expect and everything arrived in good condition! 

Putting the shelf together was a breeze. Hanging it was another story. The screws and anchors sent with the shelf are absolute garbage and I should have just ditched those from the start and used what I have on hand. Additionally just where the holes for the screws are vs where the ledge from the top comes down means it's impossible to hold a screwdriver normally when dealing with 60mm screws. Hanging does take 2 people (not an issue for me but just noting for information)

3 stars for the shelf, 0 stars for actually hanging the shelf.