Five Stars
Glad I ordered this, it has it all
Rating: 5 stars