I only gave it three stars because it wouldn't latch onto my shelves very well. Mine are wood and a metal might be better. Good quality and no assembly required,