That looks great. Hand sewn or machine sewn? I'm good with a sewing machine, just not sure how good I'd be at hand sewing.