All around greatness literally has everything. Highly recommended and will be returning!