Soft. Runs true to American size. Cute. Not too tight. Plenty of room on top for big chest/shoulders. Probably not as good for small shoulders and a big butt. Holds up well in the wash. I also have some pajamas from this brand that I love. Tops run large, bottoms run smaller. For some women that's perfect.