Very thick and cushy! A nice contrast from my tile floor! The colors are quite as bright as they look in the pictures but that was perfect for us!