I bought size S in white, I’m 5’8”, 130lbs.
They are truly white! The picture here makes them look a bit grey, but they are bright white. Very flattering, soft, stretchy. When I took them out of the package, they looked so tiny, I thought there was no way I could squeeze in, but they stretch so well. Haven’t ridden in them yet, so I can’t comment about that.