Purchased for extra storage in our small kitchen and to clear up some counter space. If you intend to use for microwave be sure to measure first. Our microwave is too big so it will stay on the counter. Assembly took about 4 hours, but we took our time. All the parts and pieces were present and it went together easily. I’m very pleased with the purchase. It’s over 100 lbs so have a helper!!