Nice product. Assembly is quite elaborate but ok to do. Dowels are such a tight fit made assembly harder than expected. Finished shelf very nice and mounting system very easy and strong.

Pros: Good value..nice looking.
Cons: Plastic dowels too large for holes during assembly.