Super cute little shelf! It's not going to win any quality furniture prizes, but it functions as it should and I love it in my entryway. As far as assembly, it probably took less than 10 minutes to put together. Overall, I am happy I purchased it!