It arrived on time and the colors are nice and bright. The fabric is a little thin and rough. It feels like fabric you'd buy at Walmart versus the thicker more sturdy fabric I'm used to for shower curtains but! regardless it's super cute and if I can survive the texture you can too!