Perfect size.  Easy to put together.  The upholstery buttons pop off very easily.....we've lost two so far.