Everything is great! Fast shipping, it came before expected. The size is good, sometimes when I buy online I ask for oversized stuff in case it's smaller than expected but this time I risked with my actual size and it is actually the size I asked for! And it's so cozy btw!