The shipping took 5 days which I thought was very fast. It's super comfortable and it fit just right. I normally buy small things and I bought a size up. The part that goes around your neck isn't adjustable but the part that goes around your back is. I love it and it's definitely worth the price! I'd definitely buy a bunch more colors if they weren't sold out!