Nice fabric. Can be worn casually but also can be dressed up with accessories. One of the few tops I found, that still had a decent length. Went with my daughter, who is very tall. She found a lot of pleasing styles, but all were too short. I have the same problem.