Thus far it is doing everything I desired. The look and design are good. Its function is as a server sideboard in my kitchen. I wanted to clear off some countertops. My son and husband put it together in about 2-3 hours. They had some difficulty with lining the drawers up. I really like the adjustable shelving.