Our living stone pillows are skillfully made in China. The pillow covers are made from soft and skin-friendly anti-pilling polar fleece and filling from premium fiberfill that prevent pillows from going out of shape even after a long time use. All rock pillows are meticulously printed with a variety of patterns, which enables them to look like real rocks in the nature (These pillows will not fade). Each pillow cover comes with a hidden zip along the side - to offer convenience for your clean and wash. In order to offer a wide variety of choices, our pillows are being sold individually or in set with pillows of different sizes and patterns, such as a set of 3, 4 and 6 pillows with size 1# (the smallest one) and 6# (the biggest one), and with filling or without filling.