Honest Opinion Pls!!!

I am 35w and my Baby shower is next week. I can no longer be at stores shopping like I used to because I get really tired and get in a bad mood. I went to several stores and did not find anything that I liked/fit. Finally I decided to go to Macy's and I found this dress. I didn't necessarily loved it, but I thought it would get the job done. (& it also fits my tropical/flamingo theme). When I got home and showed my mom and aunt, my aunt made me feel bad saying. ' did you not look at yourself in the mirror, it looks horrible on you.' please be honest, does it look bad? is it inappropriate? if it is so I can go and return it.