We ordered a large, which came pretty much larger than what we needed (and what we wanted so that it would fit over my 6 year old's clothing). It was good quality, surprisingly enough, and the tail detaches for easy washing. I have pretty much avoided Disguise brand things after the Link wig fiasco for my eldest child (I've left a review there too explaining how terrible that experience was), but this was definitely a refreshing change. I can definitely recommend this.