It’s holding up pretty good. Took a while to break in and smelled like it was catching fire but overall this little sub takes a beating. So far it has outlived the previous pyle by 6 months. I will update when it takes a crap.