True to color. It's a little short on me and I'm 5'5". The elastic band at the waist isn't permanently put in place so it will move and look clunky. It's great for the price but I wouldn't buy one in every color.