Very thin photo paper
Yes it is exactly what is shows. However it is just a print from Costco or Walgreens. Thin paper.
Rating: 2 stars