This product was exactly as pictured and exactly what I wanted. nicely made and and easy to assemble- shelves snap into place and hold the whole thing up and the wheels go in easily and stay in firmly. I am very pleased with this product. I highly recommend.