I really like these. The color is a deep Navy and they fit really well, reaching to my upper thigh (I'm 5'4") . The material seems sturdy and well made. The only minus is that the tops tend to roll up into a kind of band after wearing them awhile. However, they do stay up and that's a plus.