Not the worst place, but close...
First, the good: Lake Shelby was easy to find. The signs were easy to see and tent sites are well marked. The office, RV area and restrooms were easy to find and also well marked. The tent sites were shaded by nice trees and were located right next to the lake. The group tent sites looked nice and had shade and open areas. You can rent a paddle boat or canoe. However, there has to be an adult in the canoe for rental. There are several docks and a boat ramp. You have to pay to launch and there is an honor box for that. The campsite itself, was mostly flat and partially shaded. The fire pit was nice as well. Now, the bad: The lake was brown and had an oily film across the top. It smelled of dead fish and something else that I couldn't identify. I saw people fishing, but I never saw anyone actually catch anything. The tent sites were down a dead end road, however the amount of cars that went past our site made me feel like there was a parade that lasted almost the entire time we were there. The paddle boat lost steering when we were halfway around the lake. The only thing we could do was go in a circle. It took 20 minutes for them to send someone to assist us. There was a trash can next to our site, however, it was nearly full when we arrived and no one ever emptied it. The restrooms are located at the RV parking area, so we had to drive to use them. In my opinion, the restrooms should have been built in between the RV sites and tent sites to make them easier to access by walking. Overall, I didn't hate my time at Lake Shelby, but there was nothing great enough to make me return or recommend it to friends.