This shirt is very pretty and fits well.I am wearing a medium which is my normal size and the shirt fits well. The buttons on the sleeves add a nice detail and the floral print is very pretty. The length of the shirt can easily be worn tucked in or left out. The material is a little thin so you definitely need to wear something underneath but because it is lightweight, it is perfect for the fall or spring. Overall, this is a nice quality shirt that can be dressed up or down.