This suit is perfect for what I needed, which was a charcoal suit to match those of the groomsmen in a wedding.  The material is very nice - far better than what I had found in local stores.  Yes, the white shirt is pretty thin, but then again, it's going to be 90 degrees, so it's probably a good thing! My son is a skinny size 6, so had to have the jacket taken in a bit across the back, but otherwise, it fits true to size and is just right.