Exactly what I was hoping for! Sturdy and well built. Somewhat annoying to put together, but didn’t take too long. Smaller than expected, so look at the dimensions carefully.