Our main training area is a beautiful matted area with a padded wall along the length of it. The mats are clean, no shoes nor dirty feet are allowed on them. The seamless white mat cover looks great, and the area is very functional. The concrete perimeter is for those that want to train on hard floor or want to train with shoes on. There are also fold out, roll out mats along with crash pads. We also have a dedicated heavy bag area on the opposite side of the building that we rent as a separate area. The samurai mural on the rolling bay door is very inspiring and fits the theme.