Everything I wanted!  It was a little pricey and dented during shipping but it does the job!

Pros: Great quality, well made, durable
Cons: Dented during shipping, pricey