This sideboard arrived within 5 days of ordering and was well packed. It took about 1.5 hours to assemble. The door adjustment are a little tricky but with some patience, they line up perfectly. Nice addition to the space at a great price.