One of the reasons why people prefer flagstones over other kinds of materials is its natural vintage look. These stones come in many different colors such as grey, red, blue, green and even white. They have a certain kind of shimmer that is quite pleasing to the eye. For a more unique look, you can try to mix and match colors and size. You can also mix flagstones with other kinds of stones to create a wonderful effect.  Flagstones come in different sizes. If you are going to use them for a patio though then you should use a stone that is around two inches thick. Sand and stone dust is usually used as a base material for a flagstone patio. You can also cut the stones unevenly to create a more casual feel to your patio.There is another reason to use flagstone apart from its appearance and that is its durability. The patio is a part of the house where plenty of people usually converge in and this is the reason why it needs to be made of a material that will last for a long time. When it comes to durability, few materials can outlast a natural flagstone patio.