A+++
Had everything.
5 Stars,
Highly recommended.