the material and structure were nice and better than expected but it broke immediately after opening it.. the buttons on the neck strap snapped off one by one so that sucked! I overnighted this to myself so I could have it today so having to send it back and do this whole process sucks!