Arrived on time, comfortable, easy to put on!  Edit. These lasted a week and then broke.
Rating: 5 stars