Assembly is easy enough if you have some experience putting furniture together, instructions were not super clear but you can make it through. Materials are somewhat sturdy but mounting this thing is a nightmare. We found it wasnt nearly secure enough to hold consoles/electronics. The shelf was leaning forward off of the wall after installing it as instructed. Eventually we just had to supplement the install with metal shelving braces from Home Depot. Im much happier with the project after reinforcing the supports - if you want this to be flush against the wall and sturdy I would suggest getting your own hardware to do so. This was disheartening since the shelf I ordered was the smallest/lightest one available, good luck if you order.
Not Sturdy/Secure
Assembly is easy enough if you have some experience putting furniture together, instructions were not super clear but you can make it through. Materials are somewhat sturdy but mounting this thing is a nightmare. We found it wasnt nearly secure enough to hold consoles/electronics. The shelf was leaning forward off of the wall after installing it as instructed. Eventually we just had to supplement the install with metal shelving braces from Home Depot. Im much happier with the project after reinforcing the supports - if you want this to be flush against the wall and sturdy I would suggest getting your own hardware to do so. This was disheartening since the shelf I ordered was the smallest/lightest one available, good luck if you order.