The sizing is a little sketchy. It's a little too lose. The material is soft and the color a true navy blue.