Delicate.
Delicate, nice. Too long the wait.
Rating: 5 stars