Everything!!  I looked for a couple of weeks before I settled on this shelf.  Works perfectly in my master bath!!