Exactly what was needed.  Easy assembly in under 2 hours!  Excellent quality.