The size says its an XL but I think it may be an XL in girls.  I'm a little tall so the pants are capris.  I'm also a little top heavy so the shirt is a little tight.  My shirts are always a little tight so I am ok with that.  However, the pants drive me crazy when I wear them.