It didnt come with hardware to hang and its quite heavy so I had to get a stud finder and my own screws and the little plastic pieces to aid in hanging without a stud on one side (since the length of the shelf doesnt align with the studs of my wall). Theres weird paint drips inside the cubbies that Im glad will be covered by the baskets but overall its really cute and Im happy with it!