For the money - this is a good solution.  It's not heavy duty or awesome, it's just a good functional piece for the bathroom.    Very easy to assemble.

Pros: Looks nice. Great solution. Easy  assembly. Reasonable price.
Cons: Good enough but not heavy duty or super sturdy.