Good quality cabinet for the price.  I have not installed it yet (waiting for a friend to help) but assembly was easy and it looks great. can't wait to have it hung and usable.