I was very pleased........the cabinet arrived right on schedule.   It was easy for me to assemble and hang.  The whole project probably took two hours.  It looks great and met my expectations.