They were much stronger and more durable than I expected. The shelves are already screwed into the wrought iron frame. The only thing you need to add is the bottom rail if you decide to use it. Includes screws, drywall anchors, S-hooks, and floor rails (x2) Shelves are wood, not vinyl-coated MDF. They look a little rough, like reclaimed barn wood. They're not deep enough to put large hardcover books on, but more than enough for decorative items, a couple of toilet paper rolls, a dopp kit or cosmetic bag, etc. They're only 6 inches deep, but they're enough to fit in to make a difference in the small dressing room they entered. We were able to find a stud so we only had to rely on a drywall mount on the other side. Make sure you have a bubble level to start with so you don't hang them crooked :-) I'm very happy with them, they look great and are easy to put up.
YITAHOME 10 Drawer Dresser - Fabric Storage Tower For Bedroom, Living Room, Hallway & Closets
20 Review
4 Tier Rolling Storage Cart: Perfect For Kitchen, Bathroom & Laundry Room Organization - SOLEJAZZ
25 Review
BLACK LANGRIA 5 Tier Wire Shelving Unit For Supreme Storage Organization And Display
21 Review
Gray 4 Tier SOLEJAZZ Rolling Storage Cart - Bathroom Organizer Slide Out Utility Cart, Mobile Shelving Unit Standing Rack For Kitchen, Laundry Room.
34 Review
Set Of 8 Royexe Storage Cubes With Dual Plastic Handles - Foldable Fabric Bins For Closet Organization And Drawer Storage - Light Grey
29 Review
Onlyeasy Foldable Storage Bins Cubes Boxes With Lid - Storage Box Cube Cubby Basket Closet Organizer Pack Of 2 With Leather Handles For Closet Bedroom, 13" X 13", Linen-Like Grey, MXDLB2P
41 Review
6 Pack Black Cloth Storage Bins With Leather Handles And Label Holders - Foldable Cubes Organizer Container Basket Drawers For Bedroom Closet Toys Cubby Bookcase, 10.5"X10.5"X11", MXABS06PLP
51 Review
CleverMade 16L Collapsible Plastic Shopping Baskets - 3 Pack, Charcoal - Foldable & Reusable With Handles For Easy Storage
47 Review