Everything is good, except one thing: there is some rust dust inside the plastic package around the legs and can't be cleaned, so there is this rust on the white legs all the time, annoying- as shown in my first two pictures! Everything else is fine though. Price is good! Installation is easy!