Bought this for my grandson's 9th birthday. He has recently started boxing classes and he loves it. It's a good sturdy piece of equipment, once you put the sand in! Can't answer how it compares to similar products but several I looked at didn't look too sturdy so plumbed for this one and am glad I did. A little pricy compared to others but got a small discount and if my grandson is happy, I'm happy.