The flexibility of this vacuum is great, as is the length of the extension cord. Ease coverage of stairs and perfect for my newly fitted carpet. The only possible negative is the strength of suction can make it a little tough to manipulate. That said, you can alter the suction, however to get a really good clean it has to be max suction all the way. I'll have guns like a Russian shot put player in no time! ??