After not receiving my order initially, I informed customer service of the issue and they sent me a new one immediately. I am impressed with their speedy response but also the item itself. The quality seems great. I haven't worn it yet, but the fit is good (I maybe could have ordered down but I didn't want to take the chance on it being too small) and it is so soft to the touch. For reference, I ordered a medium and it's just a touch looser than I thought it would be, but overall, I'm good with the fit. I am 5'3" and 130lbs