"These shoes are perfect for everyday activites. They are so easy to slip on--yes they have mesh on the top but I wear white socks with them and you cannot see them. They are very breathable, lightweight and perfect for the summer/fall. Also cushy/comfortable as well. Most likely not the best in the winter but you probably shouldn't be wearing tennis shoes around the snowy streets of michigan anyways. I love these!"