Compound. The youngest his bow maxes out at 29 lbs. The 10 year old his maxes out at 40. And the oldest two their bows max out at 50. Of course none of them are anywhere near max at this time. The youngest is under 20 pounds and the rest are probably between 20 and 25 right now. I haven’t put them on a scale.