Almost perfect
Only problem shoulder straps don’t get small enough
Rating: 4 stars