Exactly what was needed and built better than expected. Not flimsy at all and easy to put together. Well worth the price paid.