I ordered this on Sunday- it arrived on Wednesday. I love it- I was concerned that the blue might be too pale or "baby blue" but it is a greyed blue- just perfect. The picture doesn't do it justice- the colors and pattern are rich and refined- very expensive looking. Overstock has done it again!!!!