Pretty easy to build and does a great job! I love how the bench is functional at hiding the shoes as well as provide somewhere to sit down to take them off and on. Very sturdy!