This is VERY long for an XS.  The color is quite drab.  Not really olive or camo or even brown.  Just blah.  BUT! It is quite comfy, which is the reason I am giving it 4 stars.  So if you are looking for something with pizazz in the color or style this is NOT it; but if you want soft and comfy it is.  It washed well.