new-fashioned

Adjective

 * 1) Newly made.
 * 2) Up-to-date, fashionable or avant-garde.