The skirt is long enough, but it is not all one piece.  It comes as there separate pieces. 
There was no slip resistant band or anything to attach it to the box springs.  I like the material, color and length, but it is strange not to mention anything in your description of this product.