thrilled
more than expected. larger and better than anticipated.
Rating: 5 stars