J. M 4 Fit perfect from the waist down. The upper area is tight but I can still wear it. If you are in between D85 or E80 it may be tight. The quality could be better but for the price, I think its fair. Color is beautiful. The fabric is not really soft but not too bad.