This nightshirt fits well and is made well. I have given it three stars as it has required many washings so to get its horrible smell out. It arrived smelling heavily of metals and took six washings to make it wearable.