Exactly what I needed.   A little challenging to put together, but overall satisfied with this purchase.