This shirt can be ordered its normal size, I wear normally 40, here I took 42 and it is loose ..... but I am sure 40 would have fitted. The fabric is thin (with knows something transparent, with flesh-colored bra but all good), but of good quality and feels comfortable on the skin, beautiful airy for the summer. I like the shirt great, it looks as illustrated and wonderfully conceals the problem zone belly, perfect for me! ;-) I can therefore recommend delivery was as stated, everything perfectly so, thanks!