The material is great. It’s more gray than navy but it’s a bluer gray not a brown gray if that makes sense. We have dark blue carpet and it goes great. I’ll buy another to have 2 full beds for the boys.