Quite firm but I think it will gradually soften. Velvet type material in vibrant colours - a bit of fun for our family room.