This is a good shelf for the price if this is the style you’re looking for.  It’s a nice crisp white.  I like more of a cream white so I’ll probably end up painting it.  It came with a substantial bar and hardware to attach to the wall to slide the shelf onto.