Excellent product. Great value. Easy to put together. Took approximately 2 hours. Just follow the instructions step by step and you'll be all set. One suggestion, use a "cupcake tin" or something like that to separate all the different hardware parts. Makes it easier while putting the cabinet together.