I bought this here on TB for $65. The plastic handles are NOT perfect and one was broke from the fabric connector when I got it. (the seller was completely honest and told me about it). I sewed them back on with 50 and 20lb test fishing line so the handles 'work' again. I does have lots of the 'rough' side of velcro on it including some of the very strong, clear, hook fasteners. The pedal board itself is in excellent condition and it does include the Voodoo Lab power supply mounting kit. $60 shipped.