My four-year-old went through a stage about a year ago when he wore this firefighter costume every day. When worn every day it definitely starts to get frayed, but for Normal playtime where, it was perfect. The hat is a hard sturdy hat as well.