Really, someone should have told you how great the P10 is.
My first one last 7 months and then I even wore it most of the time instead of the new one (new one was a little tight and it was just easier to keep wearing the old one and save the new for a backup.)
Then the puppy chomped the old one; the one of the half straps was cut, the other hanging by literally 3 threads, the pillow ruined, and the central platform intact but somehow sprung so the mask LOOKED ok but would leak at beyond the limits and for the first time my P10 made enough NOISE to bug me.
How do people with noisy masks STAND IT?
Anyway, the 2nd mask was doing fine and someone forgot about the puppy on a quick trip to the bedroom. There went mask two.
I actually went back to my first one (this was when I discovered it was sprung) and was stuck using it for about a week since this happened right at the time of my total hip replacement last week.
So a couple of nights trying to track down the leak and tolerating the (not so bad but NEW) noise from my usually silent P10, and it became obvious the mask platform and the pillow were VERY SLIGHTLY incompatible, close enough to work, or even go silent if positioned just right but badly enough that it might wake me with sounds of leaks, even between leaks were awful (for the first time every for me.)
By this time it was the weekend and I couldn't get one (in town) until Monday or really from my main vendor until then either.
So I GLUED the darn pillows with silicone cement/caulk (aquarium type) to seal the pillow (a large I don't really need) onto the platform.
Leaks went down to marginally Ok (right at the limit) and the noise almost disappeared (I would have run another bead of silicone if it had needed to last any longer.)
On Monday, I finally ordered a new mask, they over-nighted it for free but then screwed up the order and held it one extra day -- it arrived on Wednesday before I went to sleep tonight (I am up to take a pill).
So tonight I am finally sleeping with my brand new 3rd P10.
Can't say how long they will last for sure, but if you don't let the puppy (or kitty) chew on it then 6 months is not unreasonable, and there will likely be life in it when you retire it even then. (Good backup.)