I have fiber mesh and wire in my slab, and I went with a 6" slab, since it was going to cost almost as much to truck in fill to raise the height. Back then concrete was inexpensive, and so was fill, but the trucking and compacting was the expensive part. I found that the best thing that you can do to make sure that your floor doesn't develop cracks later on, it to slow the curing process once the concrete hardens up. To do this, I kept the concrete wet for the first 30 days, by spraying water from a hose on it. This was the advise of an old concrete worker, and it worked well for my floors. When I had the cellar floor poured, I didn't have water at the time, so I put a clear sealer on the concrete 24 hours after it was poured. That floor never cracked either. My garage floors are 4500 or 600 PSI .. don't remember, but I know it was an extra cost. Just watch that the contractor doesn't water down the concrete to make it easier to spread. This weakens the concrete ultimately.