Easy to put together.  Holds my shoes but does hot hold my boots unless you lay them dowm.  Keeps my shoes off the floor and nice and neat.  Beware, very high heels also will not fit unless layed down.