It's gorgeous but you didn't give the sizes.  I ordered large, and it's larger than my arm chair! About 22".