I received a Deadpool umbrella and socks for my b day. I love them! Yes, the umbrella sleeve comes with a cross body shoulder strap ;) The socks are great quality and fit, the open/close mechanism on the umbrella is easy to use - no fighting to close it. Didn't know about this site, but will bookmark from now on.