Viola!
Fits my 3 1/2 yr old perfectly!
Rating: 5 stars