Hand sewn. Frame edge to edge measures 16 x 12.5 inches. All items sold as is.