Perfect!! Fabric is very nice and easy to assemble. We have a narrow staircase leading up to our bedroom and this was the perfect solution