This piece is even more beautiful in person! Assembly took me (alone) about one hour. The bench was able to withstand about 250lbs of weight. The hooks are very sturdy as well as the rest of the structure. It came with wall mounting brackets which will help avoid the chances of animals knocking over.