This design is great.  I love these for almost any activity..ALMOST.  Do not however sleep in these.  When you're sleeping at night and you have multiple growth spurts, these leave little room for that activity.  Again, these keep your package 'strapped' where and when you want it, but unless you enjoy being strapped down while you sleep, don't do it to your boys...