The leo appeared to be comfortable and durable, but it ran so small my daughter couldn't even put it on. She is 5'10" and 130lb. Ordered a large for length. It also came in number sizes instead of S,M,L how it was listed.
I received two of these in the mail today. I believe they are incorrectly sized and must be youth leos. The tag says 8-10 instead of M (as indicated on this website). The bust area is so tiny that it could only be meant for a child. I will be sending these back.