Shoulder- 21 inches length- 28 inches sleeves- half sleeves Solid White coloured shirt fabric is pure cotton...just used 3-4 times mostly... it is really comfortable and breathable you can use it daily and pair it with jeans,pants or even lungi for our South Indian buddies right there!