The size I purchased (XL) is great, however, the poles seemed too large and to put it together was a struggle.  I felt as if I would rip the fabric and by the time I got to the Velcro edge, it barely fit so the Velcro isn’t very secure.   My dogs are able to sit on it and the Velcro is still intact although I’m not sure for how much longer. I do like the design and if I need to, I may cut the poles or try something else because I do like the overall design and size for my Golden (90lbs) and Lab (60 lbs).