2XL is a bit too short for German L (about 5cm)
incredibly wonderful fluffy soft, very fast delivery (only 15 days to Germany), dimensions are correct