Good size and organization; setup was a little more difficult than it needed to be (better instructions would help). Also the delivery process was awful - as someone who doesn't work from home, having them tell me it was out for delivery 3 days in a row was not helpful.