SMALL 18' wide & 27' long MEDIUM 20' wide & 29' long LARGE 22' wide & 31' long X-LARGE 24' wide & 32' long XX-LARGE 26' wide & 33' long