I was SO happy with this... until we put the top on it and noticed some oxidation/rust on the stainless steel, and the corners are a little banged up. It's not a big enough issue to worry about returning it, but it does prevent me from giving it an outstanding review. 

Other than that, I'm satisfied. The process of putting it together was lengthy but fairly straightforward. It seems pretty sturdy and has a good amount of storage.

In case anyone else is wondering, I was hoping to switch the sides the towel bar and small shelf are on, but that isn't possible. There are pre-drilled holes and the shelf and towel bar are different sizes.