Perfect for inside and out. Colors are as they appear in the photo. Perfectly casual and sturdy for wear from the kiddos. Feels a little thin, but overall I love it.