I ordered an xl and they sent me a small. They don't know when or if it will be in stock and they didn't compensate me in any way for their mistake (but they gave me free return shipping- woo hoo). Disappointing, as this was a gift for my husband for his birthday.