Everything as described, and beyond .
5 stars!