Michael was on time and within an hour and half had the cabinet assembled.  Would highly recommend him.