If you have not used a template - you certainly have put together a delightful page. The cut out circle and the stitching around the square all look so good. I like your page so much I am going to add it to my favourites.
The circle matcut out from the sqaure mat and place off center is such a great look! The dotted circles add to the appeal. Really sharp looking page design.