PERFECT! Bought this to have our golden lab stay off of our new couch.  He loves to prop his head on arm rest so this was perfect!! Came very quickly and two days earlier than expected.