Good quality, straightforward install, using outside on patio for 7 ft stairway. Is holding up well so far and is baby definitely baby proof.