I have a jacket with a zip up veil and bee pants. The full bees suit seems to be much more painful for my buddy to put on and take off than its worth. I usually just wear the jacket. It literally takes 30 seconds to put on and zip up jacket and veil. The hood unzips easy when you take a smoke break, or need a drink, need to wipe sweat off face, clean glasses, etc. The pants were 20 bucks. In summer when its hot I wear shorts and then the pants come in handy. I usually wear boots and the pants have zippers so you can pull the pants over boots without needing to take them off, and also have elastic ankles so you dont need ankle straps. I also have a veil that I wear on really hot days as long as the bees have been nice which is usually the case when its hotter than heck in middle of summer with a flow on. The veil is much more of a pain to put on then the jacket.
As far as getting stung with only a jacket for protection, I have not had a problem. I wear my normal jeans that are not tight to the skin like cowboy jeans. I dont mean gangster pants falling to my ankles lose, just jeans that are not skin tight. If your pants are not skin tight even if a bee tries to sting you, you wont get stung because the jeans are not pressed to your skin. I had a hive go crazy on me one day and I had around a 100 stings on my jacket, veil, and gloves. I was wearing jeans that day and did not get stung once.
So, I recommend a jacket with veil, a pair of gloves, loose fitting jeans, and some ankle straps to keep bees from crawling up legs. A pair of bee pants for hot days that you may be wearing shorts is another good addition. An extra veil comes in handy, especially if a friend wants to tag along or you could use an extra hand. You of course let the friend wear the jacket. By the way, if a bee crawls up your leg, dont swat it, thats how you get stung. Open up your pants and it will usually fly off. Just happened to me yesterday. Once I was driving my car, I pulled over, unzipped my pants and the nice little bee just flew away, lol. Simple ankle straps will prevent this.