I was very pleased with this bundle. The mat is nice and cushy, but also non-slip, wide, and long. The silicone cover has raised dots where the feet naturally go, which helps for posture and foot placement in the different exercises, and the battery pack works great. I keep mine plugged in most of the time so it recharges as I exercise. It DOES come with a USB cord even though it's not actually pictured. I bought a USB ACDC adapter so that I could plug in my board directly to an outlet. I have had no problems! I will tell you that with the mat, especially on carpet, you will probably want to use the extra height boosters that come with the board so that the bottom of it is not touching the floor/mat, otherwise you get incorrect readings. I, for example, suddenly gained 20 pounds after lifting it up and it asked me why I had the weight gain between body tests. HA! Incorrect use of equipment was not one of the choices. Happy Exercising!