Can be long or short Coming apart at seams but may be able to repair! Priced accordingly porch pick up by tomorrow