Pretty good basic top for a fair price. Im currently pregnant and have been having a hard time finding some basic, fitted tops that don't have ruching on the sides. I decided to try this and based on the reviews, went with a large. It fits well and for now length is not an issue. Im sure it would be a great length if I wasn't pregnant which is a plus. Will consider buying more. Only complaint is the material is a little scratchy but its not too bad.