Are the products all in high quality and new ?

Are the products all in high quality and new ?

Yes.