Purchased this for my bath to have extra storage for towels.  Assembly was easy if you waited to tighten screws until all shelves were put together.  Seems sturdy and a good quality, although "marble" shelves look and feel like plastic.

Pros: Sturdy, attractive
Cons: Marble selves look and feel like plastic