Absolutely perfect rug for outside porch. Upon delivery we unrolled it and put it out on driveway and it was totally flat in less than an hour of being in sunshine. Has been flat with no curling of edges since purchase about 2 months ago. It is not a tripping hazard at all and actually feels nice to walk on with bare feet. Very good construction - no loose or unraveling ends. I spent considerable time looking for a rug and it was time well spent. I would definitely consider purchasing other items made by this company.