It didn't work for me. I was TERRIBLY sick on our September 18th cruise when the waters were rough for 2 days with Hurricane Jeanne heading towards us. I finally (on the second day) decided to try the dramamine that I brought for the kids (since the Bonine said not to give to kids under 12) and I finally got some relief. I still didn't feel like eating but I was able to get up and go to the shows. With the Bonine I wasn't able to stand up without feeling sick.
So I would suggest taking two different meds in case you find one doesn't work for you.
NOW my DH did great with the Bonine and he went around taking pictures of the waves in the swimming pools. He never missed a meal either! So it does work, just not for everyone.
DJ