While I still haven’t finished installed yet I could tell this thing is a solid beast and well made. It’s heavy for a reason as this thing is a solid metal. It came with all the parts you need to install over your oven. For more detail instructions you can watch YouTube video for an easy DIY