It is not horrible. You can expect really long days, lots of running, and constantly being yelled at. Once you realize that whole thing is a mind game, you'll be fine. You find your self constantly being pushed to the limit, but it isn't anything you can't handle. Upon leaving you'll thank your Drill Sergeants for the challenge.