It's linen. Buttons are very large and decorative without being gaudy. Plain and simple to blend nicely with more prominent multi-colors of the floor.  Can't wait to hang this shower curtain.