It didnt send all the pieces! The bottle stays steadily in place, and the insulation helps keep the water fresh. Poor quality materials used in manufacturing. Offer some support but consider replacing the insole with a real orthopedic support if you have fallen arches. I took it out for a test ride today and the whole kit seems very reliable and confidence-inspiring. Pro?s fit excellent , nice caseCons sound horrible , Sennheiser App won?t connect with CX 400BT , volume extremely low no bass , takes 2 minutes connect when earbuds out of case , I bought earbuds so use equalizer and app but each time app search?s for device can?t find Sennheiser CX 400BT. I have to wear them as slip ons because they run small. Much more sturdy, no weird spring-loaded mechanism, and much better rubber feet that dont slide around easily. Only slightly better than $15-20 "disposable" earbuds. Para uso personal o regalo es muy bueno, llego sin problemas y por descuido encargue dos bocinas y la devolución de la segunda fue muy sencilla asi q por donde se le vea bien