Thinking about this for DD's birthday/Christmas. She will be 3 in December. Is quite expensive but has 20% off just now. Any thoughts?