Perfect!  These are just what i needed.  They're lined and the fabric quality is excellent!