Fitted, not itchy..but Ideally not ribbed or too fine (I'll just wreck it). Upto £100...I'm happy to invest if it will last Thank you!