The dress is beautiful.  However, for the price the straps should not been attached with thin plastic rings.  The rings have a slit in them so it doesn't take anything at all to make the strap come undone.  I considered sewing the straps on but for $35, I can't see having to sew the dress together.  I returned mine. If the strap issue was fixed this item would be perfect.