These cushions are great for the price. The grey is true to color and the nonslip backing does hold the cushions in place. There is a nice amount of padding inside the cushion and they look really nice!