Fabric seed guard, as new Elastic edge (unstretched) is 58 inches. Straight edge is 138 " so can fit big cage. 13.5 " deep. Quality material. Comes with sturdy parrot bell toy. Located in Merritt.