Good quality straps that my 2 year old son loves 1/2. He no longer loses his pants (hip hip hooray!). And yes, the two years is too small and too large 3 years .... I think a lot of parents understand what I mean. delivery times are ok. One negative: the shipping fee which doubles the purchase price .... damage.