I bought two large ones for myself and my girlfriend she's around 167 I'm 172. It fit her perfectly, but mines a bit short with the legs. Looks like the picture, same material as described, Soft also. It came earlier than said, very nice. I would say if you are above 170 buy an extra-large.