It fits the bill and it took husband and I a few hours to put it together.  Had to squint at the instructions as the little part images were not clear right where you really needed them to be, but we got it.