We had a lot of issues with ththe delivery process (wrong colour, and new ones sent never arrived on time).  The towel bar itself is only 24”, this is what it says on the box.  It is 28.44” from end to end.  We were a little frustrated with how it was advertised after we received it.  BUT it is a really lovely towel bar, and nice quality.  A great addition to our bathroom!