Assembly was easy enough for one person, took about 2 hours. Pieces are well designed and fitted. Cabinets are easy to adjust for a perfect look. The LED unit that comes with it has been a frustrating waste. The first one showed up damaged. A replacement was sent. I got it hooked up and it worked for about a day before that quit, too. I’ve bought a replacement from another company - fingers crossed it works.