Compact, sturdy and cute. I have a small space between my door frame and the area I want to hang my keys. My previous key holder was too wide and this works great. I put my dogs retractable leash In the little mail holder and my keys on the bottom. I also hang a lint roller on the hooks because my dog sheds like crazy and I like to use it quickly when heading off to work.