For the price, this screen is very functional. I would have given it 5 stars if the fabric panels were a tad longer, to be able to reach the highest and lowest rungs.