Some assembly work but all in all it’s perfect on the wall at my door. Hides them shoes and has lots of space inside. Large shoes not so much!