First, the delivery was early by 2 days, which was great.  The piece is very well made, all of the pre drilled pieces were well done and easy to put together.  Total time to put together was about 1 hour, maybe slightly less.  The doors and hinges fit the cabinet correctly the first time with virtually no adjustment needed.  Great piece of furniture for my office.