I have an “L” shaped couch.  I also have small doxie dogs that like to cuddle on the couch. This works perfectly!! Helps keep my new couch clean too. The material is not as thick as I would like but it protects the couch