If you're a perfectionist and like everything to line up perfectly, look elsewhere! These take hours to build; not because they're difficult, but because the design is poor and it's virtually impossible to get everything lined up with the type of connectors that are used. Also, if you'll see the top, you'll notice it's not finished. Normally would be fine for boolshelves but mine are at the bottom of the staircase so I see the top of them. I will have to figure out something to add for a finished look. :(