This pedal is very compact and comes with everything you need to attach it to a Cajon. It also comes with a nice bag. It's built really well
My only gripe with it is that it is more suited for people who kick with their heel. I'm more comfortable kicking with the ball of my foot as it's naturally how I use a kick pedal on my drum kit, and also closer to tapping, which I do a lot of whiles playing guitar.
If you prefer or don't mind kicking with your heel, you won't find a better pedal for the price!