It was time-consuming to construct but the finished product is awesome! The only slight negative is that the slots for shoes are a bit small, mostly for my husbands shoes though. I would definitely recommend this!