Worried how sturdy it is.  I'm afraid to step on it for fear of breaking it.  Not very thick.  Glow in dark is not very obvious at night.