Keep or return?

I have a work party on next Saturday that is cocktail attire. I ordered this dress on amazon and it's a little bit loose on top.. it's actually supposed to be drop shoulder but when I put the shoulders down right now it's saggy. Should I return it or get it slightly altered this week?