Was concerned about the edges but the edges aren't pointy. The tops seem a bit cushioned. I don't think it holds 200 lbs but im not going to try to find out its capacity. The velcro is just decent. I do think they will slip each time with no adhesive or grip on the bottom but I intend to "weigh" it down by putting something in the biggest step. Overall happy with my purchase for my 80 lb pit.