Cute and a good length but I sent it back because the kangaroo pocket made me look like I was trying to hide a baby bump. It looks just like the picture and is a decent thickness and quality for the price. Just wasn't flattering on me.