Nice shelf but the mounting points and hardware were rubbish.  I had to reinforce significantly against the wall studs with additional lumber to make it feel stable.