Very happy with my purchase. It arrived a few days early. All the hardware and unit pieces were there with no damage! My son-in-law put it together in about 1.5 hours. It's not really white, more of a light gray but it works for me. If you're looking for white, this isn't it!