This room divider blocks out unwanted light as well as provides privacy. My dogs have learned to slide in between the fabric and bars, but I didn't purchase it to keep them out of a room... it's to divide a room. Overall, good purchase and it folds easily to adjust to my needs.