I have used the imperial for many years now and are very happy with it. I don't have experience with a B17 though to compare it to but I use a Swallow and still get some discomfort on some rides. I have found the imperial has sagged a lot but it is still comfortable and I haven't stretched it out by tensioning it.