An hourglass bearing assembly, comprising: an inner raceway defining a radially outwardly facing convex surface having an inner raceway radius of curvature (Ri); an outer raceway defining a radially inward facing convex inner surface (122A, 122B) having an outer raceway radius of curvature (Ro), the outer raceway being positioned around the inner raceway; a plurality of rollers disposed between the inner raceway and the outer raceway, each of the plurality of rollers having an hourglass shape and being in rolling engagement with the inner raceway and the outer raceway each of the rollers having an axial width; and a cage disposed between the inner raceway and the outer raceway, the cage comprising: an annular ring having a first axial face and a second axial face, a plurality of first rails extending a length from the first axial face and a plurality of second rails extending the length from the second axial face; a plurality of pockets (83A, 83B), each of the plurality of pockets defined by opposing circumferentially facing walls of at least one of adjacent pairs of the first rails and adjacent pairs of the second rails; one of the plurality of rollers is rollingly engaged in each of the plurality of pockets (83A, 83B); characterised in that the circumferentially facing walls are concavely formed so that each of the plurality of pockets (83A, 83B) is cylindrical; and the length of the rails (82A, 82B) being of a magnitude greater than the axial width of the hourglass roller disposed in each of the plurality of pockets (83A, 83B). an inner raceway defining a radially outwardly facing convex surface having an inner raceway radius of curvature (Ri); an outer raceway defining a radially inward facing convex inner surface (122A, 122B) having an outer raceway radius of curvature (Ro), the outer raceway being positioned around the inner raceway; a plurality of rollers disposed between the inner raceway and the outer raceway, each of the plurality of rollers having an hourglass shape and being in rolling engagement with the inner raceway and the outer raceway each of the rollers having an axial width; and a cage disposed between the inner raceway and the outer raceway, the cage comprising: an annular ring having a first axial face and a second axial face, a plurality of first rails extending a length from the first axial face and a plurality of second rails extending the length from the second axial face; a plurality of pockets (83A, 83B), each of the plurality of pockets defined by opposing circumferentially facing walls of at least one of adjacent pairs of the first rails and adjacent pairs of the second rails; one of the plurality of rollers is rollingly engaged in each of the plurality of pockets (83A, 83B); characterised in that the circumferentially facing walls are concavely formed so that each of the plurality of pockets (83A, 83B) is cylindrical; and the length of the rails (82A, 82B) being of a magnitude greater than the axial width of the hourglass roller disposed in each of the plurality of pockets (83A, 83B). an annular ring having a first axial face and a second axial face, a plurality of first rails extending a length from the first axial face and a plurality of second rails extending the length from the second axial face; a plurality of pockets (83A, 83B), each of the plurality of pockets defined by opposing circumferentially facing walls of at least one of adjacent pairs of the first rails and adjacent pairs of the second rails; one of the plurality of rollers is rollingly engaged in each of the plurality of pockets (83A, 83B); characterised in that the circumferentially facing walls are concavely formed so that each of the plurality of pockets (83A, 83B) is cylindrical; and the length of the rails (82A, 82B) being of a magnitude greater than the axial width of the hourglass roller disposed in each of the plurality of pockets (83A, 83B).