Absolutely love it. I cant speak for putting it together bc my husband did... But it is so beautiful, it fits a lot of shoes. It helps keep the shoe area very organized... Plus, its amazing that it has a bench area to sit and put your shoes on.