This shoe cabinet looks and functions exactly as advertised. It’s just what we needed to keep our cat from eating shoelaces plus now our entrance area looks so much nicer! I did read in the reviews prior to purchasing that it doesn’t fit boots or really large shoes, so I wasn’t shocked when our hi-tops wouldn’t fit. We can squeeze in 3 adult pairs of gym shoes per row.  I love the drawer for extra storage. Regarding assembly - My husband, who is a pro at furniture assembly, put it together in about 2 hours including anchoring it to the wall.  He got frustrated several times because the directions were a bit off. I’m still giving it 5 stars because he did properly assemble it and so far it’s perfect for us. It looks and feels really nice. We’ve only just started using it a few days ago so hopefully it holds up over time.