Great price and looks perfect in my entryway. I have gotten lots of compliments on it and my two year old loves to climb on it to put her shoes on. Assembly was not too difficult - did it myself while my daughter napped. Very happy with this bench!