This design is a traditional Japanese motif called 'Seikaiha' ("Ocean Waves").
The repeat is 2.01 x 0.96 inches on fabric, wall decals and wallpaper.
I recommend ordering this design printed on Organic Cotton Sateen or Cotton Poplin since the colors will print best on those two fabric types.
In case you would like to order this design in different colors or at a different scale (larger / smaller), please don't hesitate to send me a message!
Please also have a look at my other Japanese pattern inspired designs :-)