First time I used these were on a 4 hour ride. They got very uncomfortable and the tailbone protector started to drive me nuts. I could barely ride home the next day even without them on. The protection they offer is superb but quite honestly in the 3 months I've had them I've probably worn them 4 times... Simply due to how uncomfortable I am in them.
As mentioned several times. the fit is super snug. Mine are XL and I usually wear a large in everything else. I actually think that XXL might even be better for me.