I am very pleased with the shelf. Strong and very well built. Some assembly, you must attach the 2 hang down towel racks. I am very happy with the way it matched up to the already existing features.