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