Absolutely perfect!  Assembly was a breeze. The chair seat is a little stiff but that will loosen up with use.