Was off for over four years.
During that period, I continued to train hard.
Lost all my aas related body weight gains, but strength was always greater that my pre-aas days, albeit not quite to the level it was at my peak aas use.
In my experience, most people who claim they did a cycle of some sort and "gained 25lbs and kept 19lbs" are usually only 6-8 weeks post-cycle, during which they used long acting esters like nandrolone decanoate, test enanthate etc.
How much gains can be kept in the long term is a difficult question to answer because so many factors are involved besides bodyweight. For example, bodyfat % while on cycle and off, dedication to diet, dedication to training etc. etc.
Hope this helps,
Tholdren