I have it with its box, clean without a single scratch, and the controller has excellent magnetic gears installed on it for a year and a half and they haven't broken. It comes with two rechargeable batteries, giving you at least 8 hours, I think it lasts long in general and takes two to three hours to charge.
I want a (clean) PS5 only.