Perfect in all ways! All the girls (3, 9, 11 and 15 yrs old) loved it. The parents too!