Hands down one of the best boxes in the Charlotte /Davidson area. The staff is knowledgable, friendly and very professional. Drop-ins are always greeted by the regular athletes. The programming is excellent! You can only improve your skills by going there!