Exactly what I needed.  Love the product! Did take a while to put together but other than that it was a great buy!