Looks great from here. A suggestion on mats, there is a product originally produced for insulating houses which is fairly resistant to the elements and very forgiving for Ukemi. It is called Min-cell foam, comes in various sizes. It is a rubberized product and works well either covered or not. I am a 400lb Aikidoka and it holds up to me being chucked onto it very well, and is fairly firm. From what I remember it is fairly economical as well. Hope this helps.