There are both Heaven and Hell as material but human cannot see before death with eyes. Some relevant issues with topic:
According to İslamic scholars(in Qur’an and Hadiths) Heaven and Hell are material. How our world is material and humanbeing has a material body it will be same in life to come. There are equals and samples on the world for Heaven and Hell. There are millions degrees centigrates in stars which is like Hell. Sipring is a good sample scenes for Heaven. İf God created those on the material universe then why can not He create in other dimension.
İf someone does a good deed he feels joys and happiness in his body and soul. Contrary if some commit evil and sin he feel sorrows. Happiness shows Heaven and sorrows show Hell.
Human eat several foods and fruits on the world so there would be more delicious in Heaven.
Q:İf some say that why do not spirits only go Heaven or Hell but with a body? And are not mental and pyscholical flavours enough? A: Human find the most delicious pleasures in material and body(eating, drinking, sexual pleasure etc.). İf souls of human leave of that pleasures all love of he has for God will change and turn in to grudge and hate because human fall away.