Fairly. Mine fits most of that description, and just a tiny bit over 20 lbs, i’d probably add another lb for something fashionable (29er for instance). Probably on the upper limit of realistically affordable. But there are places i could have saved a good chunk of cash and only take a small hit on weight. I mean, i could save over 200 quid (RRP) on bars/stem/seatpin/saddle and only make it ~150 or so grams heavier. (i didn’t pay RRP, i’m not stupid)
Have had it down to a bit under 19. But wouldn’t fancy multiday or marathons on it. (Mostly done by lighter tyres, wheels, saddle and so on, ok for 2 hours but no fun for much longer. And it gave no performance advantage.)
Total spend is about £3.2k RRP I paid about £2k.