I love these shelves! The color was exactly what I needed! They were pretty easy to hang up  they do come with all necessary hanging hardware