as good as new in French
as good as new in French
comme au premier jour
(simile) In a very good condition or state, especially after being damaged or used much.
comme neuf
(simile) In a very good condition or state, especially after being damaged or used much.