So I got these shelves cause I've been looking for something to put on an empty wall and I couldn't figure out what I wanted. When I saw these I knew they would be perfect. These shelves are almost 3 ft long and I got the ones that are white washed to go with my other decor. The box says it comes with the shelves, bracket and screws and level but mine did not have the screws,anchor or level in it. Luckily I had the wall anchors and screw s from another project that worked. It was easy to install and I love that it includes directions with pictures so it's easy to understand. The wall bracket that the shelves slide on to are a sturdy metal and you can tell it is very durable. Very happy that I found these shelves and would recommend them to anyone