Excellent purchase & my husband had no problem with assembly (unlike other reviewers) - top was cracked in a few spots, but customer service shipped a new one out to us ASAP - very nice piece for a small home office & good function!