This shelf is easy to put together, isn't a great fit but ok for the money but putting it on the wall is a whole different matter, it's bad enough having to fit a normal shelf to make sure you have the screws  lined up but this was very difficult to work out where to drill the holes to screw this shelf to the wall, as there are 5 points at which the shelf needs to be attached, also the brackets that fit to the shelf to attached it to the walk should be marked out on the shelf as to where to put them, it's a complete guessing game, the shelf does look good tho but wouldn't but it again.