Chest protectors offer great protection for your upper body including your shoulders and back. For maximum upper body protection for hardcore freeride or downhill riding, or motocross, look for the Fox or SixSixOne Roost (hard-shell) protectors for adult, youth and peewees. For more flexible upper body protection, check out the race suits like 661's Pressure Suit or the Fox Launch suit.
"I just placed this order yesterday and it arrived a noon today!!! Incredible - thank you so much, was worried it might not arrive before our trip. -Al"