Exactly what I was hoping for. Solid, well designed and fit perfect. Putting it together is a little rough and time consuming, tons of pieces, but if you follow the instructions it’s pretty simple.