This is a L to XL.  I'm 6'1 and a pretty standard "large" (kind of ordinarily fit) but there is a lot of space inside the chest/abdomen so someone could be a solid 25 pounds heavier and I think it would still fit just fine.  I've worn it a few times so it shows some wear, not the highest quality costume clearly (foamlike armor), but in great shape overall.  (See photos.)  The bow (two arrows [I forgot to include them in the photo, but two arrows with foam tips are included]), and the makeup embellished ears are all included.  Interestingly, our ears are quite thin, and therefore surprisingly pink actually, and so my friend helped me to add some makeup to blend them better into my skin, and likely it will help with anyone else's ears too.  The standard "flesh" color of the ears looked super fake.  I wore khaki pants underneath this and a brown t-shirt.  Apart from a pair of pants and a t-shirt for underneath (not included), this is a pretty good complete costume ready to go!