Elva, for the material, go to www.fmart.com.  Click on the tab that says 100% cotton and then on &quot;border prints&quot; and it is on page 2.  They have several different patterns with cruise ships on them.  There is a minimum of 4 yds. but it is only 4.50 a yard....