What Type of Rock is Sandstone?

Sandstone is a sedimentary rock that is formed from ancient beaches,sand dunes and rivers.Medium grained and coming in many different colors sandstone is a fairly common rock. Look here for more information: