YES!!! I was on a cruise w/Stitchin Heaven in January (my first cruise ever) on Royal Caribbean Oasis of the Seas and have now booked a second - which is longer and has more ports - this December on Royal Caribbean Anthem of the Seas. Everything went very smoothly and there were no problems. Classes were great, lots of room, etc. And although the classes with the instructors are for one day each, you can sew 24/7 if you desire and the teachers pop in every once in a while to check if you have any questions, etc. Very organized and well-planned. My friend and I also opt to buy the pre-cut fabrics for the quilts so that we do not have to do that prior to leaving for the cruise. I would highly recommend doing this!!!