Tons of fun. If you've got the money to do it, give it a try. Seriously. It is a blast. Getting to hang around the park, use the dugout and clubhouse, talk to the former players... it was worth it. I didn't collect a hit or do anything special and I had the best time. It's like make believe day for grown ups. As far as skill level goes, don't worry about it. Yes, everyone wants to win but all skill levels are represented. Go for the experience. All of my best memories are non field related.