We had this professionally installed, so I can’t speak to the ease of installation. However, it is very sturdy and functional.