The fit is okay. The pants is a better fit compared to the pyjama top which feels a bit restrictive. The material is a bit thicker and not as soft as expected for this price. Maybe if I lose some weight, it will look better on me. Will keep for myself.