I am very surprise with the quality of this tie. Its very inexpensive but in a high end quality! I bought two for my boys for the upcoming wedding were going to attend this summer. Fits my 6 yo no problem but barely my 8 year old. Hes on a bigger 8 yo size though. But still, where its for 8-10.. maybe will do if its a very small 10 year old boy. Id say its good up to 6 year old..  Would return it if theres any other size available.. Thats why Im Knocking off one star. Other than that, its a very awesome tie! Will buy again!