Says XL on the tag but probably fits more like a Large.P2P: 22"T2B: 29"