Hi! I actually just posted a little commentary on BBL on my blog. I'm a huge fan of it. It's primarily resistance training but it uses either bodyweight, bands, or ankle weights (it uses dumb bells for the full body workout though too). Though if you're really into the weight lifting, it might not be your style. Still it's a great leg/core/balance workout.