Almost perfect! Definitely echo the smelly inside that previous reviewers mentioned. I sprayed febreeze and left a package of baking soda inside to remove odor. It’s better. I have a lot of chunky necklaces, so I had to strategically organize them so that the cabinet would close. Also, the space for the earrings posts is so small, but I plan to keep my high-use post earrings in the extra spots for the ring holders. However, love the organization and hung over the door!