Perfect! Thickness is enough to create a nice cushion, but no so thick you trip on and off! Cleans very easily.