This item is not a "true" 22/24.  It fits more like a size 18.  Good quality (hence the 3 stars), just not sized correctly. I also like my shirts a little long in the front, and this one was pretty short. The longest part of the shirt falls down the legs.