I got the suit way before I expected and it was well packaged. Only issue was that the slim fit was a lot smaller than I anticipated. Also, it is not ivory but opal ivory (a slight pinkish hue). I'm sure it would fit someone with smaller thighs. Great looking suit nonetheless.