the package arrived on time as expected. I washed the duvet set before putting it on the bed, right away two buttons fell. As the days went by, more buttons kept falling off. Part of a seam ripped. The material is good quality, but they could sew the buttons and seams better. Im a little bit disappointed.