Perfectly matched our needs. A little more complicated to assemble than we anticipated, but completely doable.