Perfect for my office and fairly easy to put together. Took my son about an hour from start to finish.