This is perfect for my front yard bench. It’s not super plush but it does the job and the size is perfect. The back ties help it to be secure. Overall good buy!