Great shelf.  Arrived quickly and just as described.  Comes with a hanging diagram that made install super easy.  Good quality, sturdy, looks great.  The towel bar does come out farther than the shelf does -  they are not at the same depth from the wall.

Pros: Looks good, easy install
Cons: Towel bar comes out from the wall further than the shelf depth.