They are great for kids. I love the fact that they have a dress code. There are just some things a younger child doesn’t need to see. They adjust skates for the little beginners also will adjust there own personal skates. They have private parties on certain days through the week. It is a very family friendly environment. They do have a concession stand. The floor has some kind of rubbery material in it so falls are not as painful.