It took me awhile to fine the perfect item for my needs but this definitely  fits the bill and then some. 

Pros: Reasonably priced for the quality and size, assembly was easy
Cons: Other color options or finishes but this fit with my kitchen