We received these quickly and undamaged. The color is as vibrant royal blue but has a touch of purple. The fabric is amazingly soft! With that said, the fabric is thin. I would definitely buy again just for the softness alone!