Lovely soft double cotton- super snug - my mum is worn this a few times and loved it. If you check the close-up photos there is some bubbling which is typical of the quality brushed cotton and can be removed- 

 super soft- has pockets-

pit to pit: 24.5" (armhole is cut low)

Nape to hem: 40"