Fabric liner, no weights but it lays nicely.
Length is good.  I like it