You just have to get used to the weight of them and they'll be comfortable for all day. Length wise they're what I expected. They are a little big around so, I really have to cinch the buckles so they're not so loose.