Quality product, just make sure you understand what you’re purchasing
I am very pleased with my cabinets, but wanted to pass along a couple of things. You need, at a minimum, average DIY skills to assemble these. You also need to understand wall stud spacing and how to properly hang wall cabinets. Since they are made from particle board with laminate on top, you get only one chance to set a screw, so I added a drop of gorilla glue to my hinge holes prior to attaching the hinges. I also had a bit of a problem, the company shipped an incorrect part, but they quickly made good on it and I was only delayed a week. I would purchase from this company again.