What is a Perfect Square?

A perfect square has four sides that are of equal length. It also has four ninety degree angles. Perfect squares can come in many different sizes, but always the same exact shape.