Size is good.  Fabric is not luxurious--a little stiff.  Not soft.  Not super warm.  But for the price, its fine.