Assembly was easy and the bench is very sturdy. We use it to put on shoes in the morning. Stylish and very functional.