Dynamic Java applet
This is an actual floor tile in a pizza shop that I visited. The advantage of this design is that the square tiles are easy to find. This tiling is pretty simple once you understand the trick. The ratio of the large square to the small square can be any arbitrary value. This tessellation is often used to demonstrate the Pythagoras theorem. This tessellation method is also know as OFFSET SQUARES.
The Japanese furniture design Shigero Uchida build a whole shelf like this for books and memorabilia.