Straps are nice, don't slip down the shoulders which is nice. Fits well, my only issue is at times the lace is a bit itchy/irritating but I have sensitive skin. Bought this in grey and black, very pretty.