the delivery took forever. However the curtain rods are really nice. They came with all mounting hardware and were easy to install. These aren't flimsy rods, they are sturdy.