I am 56 but I love asymetrical hem tops with leggings. I first purchased the gray. Fit true to size, was so perfect I ordered two more in pink and off-white. When they go on sale I plan to order red and black. Excellent purchase, well made, very cute. I am 5'5", weigh 128 and bought mediums.