I really love this dress. The straps are slightly weird though. The dress is very low cut but also not low cut enough at the same time it's strange. This is such a cute dress for a date night or a night out. The "satin" is very rough feeling. I knew I wouldn't get the actual satin feeling but the dress is not very soft to the skin if that matters to you. Overall, I am happy with my purchase.