kitty I know just what you mean, I have exactly the same needs regarding PJs! For the past few years I've been buying mine at a large branch of Sainbury's. I go in to buy food and come out with yet another pair of pyjamas, lost count of how many I've got! They're cotton jersey which goes really soft after a few washes. The jacket is button-through and mine are short-sleeved, with cropped trousers. They're very reasonable, think the last ones I bought were £12. Previous ones were only £9 during one of their 25% off promotions. (They also do long-sleeved ones with full length trousers but I think they might be less comfy.) I usually buy a size bigger than I am so they're super-roomy! The elastic round the waist is very gentle and when I lost a bit of weight I thought I might need to buy some braces to keep them up! 