This item arrived on time and was in excellent condition. The fabric is nice, and it fits true to size. It is comfortable and stylish.This top is a great way to dress up with slacks or be smart casual with jeans/leggings. I needed something for formal nights on my cruise, and these tops worked out great. I felt so stylish. I am 5'1", I weigh around 100, and I bought S in white. I found them to be well made and a good deal for the price.