This suit is in brand new condition. It was only worn once for a half a day and I do not need it anymore. It is completely clean and has never been machine washed. It does not have any smells or odor. No stains whatsoever and it is not dirty whatsoever. This suit fits very comfortably if you wear a large size shirt. If you wear x-large size shirt it will fit you somewhere between comfy and fitted. I hope this helps you.