This Indigo Blouse can be worn on the shoulder or off the shoulder, and it's made in the USA. The fabric content is: 100% Polyester. It arrived in sizes: Small, Medium, and Large. The description is: L: 21" B: 32" W: 34." The Item Number is 347044, and the price is $34.