Where do I begin....I ordered the Xl navy blue....I really love the material tho..fits as expected and hugs ur body soo comfy i was searching endlessly for the right one finally found it...Will definitely be ordering more colors...can be worn as is or can use accessories or jacket or something...love it !!!!