As there’s only one photo, and it isn’t a flattering photo, it’s too hard to tell whether this will look better on someone. I think there are a lot of potential areas with the dress that could be unattractive. If you’re quite busty, the dress probably isn’t going to work for you. If you have a small waist, this dress probably won’t show it off. If you’re shorter, this dress will probably swamp you.
I think it’s one of those dresses - it will either look fantastic on you or it will look like a nightie. It’s not a dress that the majority of people will look OK in but for a handful it will look amazing. You just have to decide if you want to bite the bullet (but you can always return it).