I've bought the XXL gloves. My hand is 11 size. The product barely fits. When I take off the gloves, the internal material comes off with the hand. It's necessary to catch the glove's fingers to take it off properly.
Gloves are not breathhing. My hands were sweating at -1 oC outside during MTB ride. Very uncomfortable feeling.