10 out of 10!
The length, fabric, color! Im 115#, shy of 5'1", 34B, ordered xs and it fits perfect! If u want a mlre relaxed fit, id size up! must have this in every color!
Comfortable enough to be worn all day.
Tons of colors and looks great on your back.
You can dress it up, wear it as athleisure, or work out in it!
Won't get in your way and is easy to get on and off.