Loved it online for its modern cut and print. however, when i received the item i was disappointed. i ordered my usual size 4 and i was swimming in it. i like oversized things and understand that this dress is made that way; however, this was not flattering. i would say i would have needed to size down to a 0 and perhaps it would work but i didn't want to take another chance. the material seemed almost crepey, which i wasn't neccissarily expecting either. bummer that it didn't work out.