It’s very cute good material. Has no smell. The straps are thin but stretchy they feel solid and sturdy. I like it a lot I trust it girls ! If u been eyeing this swim suit I say give it a go. I was scared to buy it ngl but I’m like we’ll just see and I was satisfied ! Delivered on time too