not a fan of the print...
the general rule for ruffles is add them where you want extra volume. tanks like this, with all over ruffles, look best on super skinny people.
you fall into that category :)
it reallyyy depends. unfortunately i think this is probably one of those things that you need to try on. because of the ruffles it might make you look bigger then you are though.