This is a good quality blanket, and came exactly as advertised, however, it did take almost 9 days to get here. When cross-stitching baby blankets you're often on a timeline, and I didn't expect it to take that long to arrive. For quality of blanket, it was just fine--a nice border between the squares.