I love this! It didn't take long to put together at the directions were easy to follow. I didn't install the the upper pieces because we are in the middle of a remodel but I highly recommend this piece it is well constructed and designed and the shelving underneath allowed me to get small appliances off the counter and the outlets and USB pots allows me to use my mixer and other things right on it and the counter top piece is really nice too