The Xlarge is VERY large and swallows my large pit bull dog perfectly. He literally melts away in refuses to get out of it :)