DO NOT ORDER ASSEMBLY THROUGH ANGI! My assembly "professional" canceled once and then lied about being at my house the second time. And to get a refund, you have to wait 3-5 weeks. I have no idea what this bookcase even looks like bc I can't get anyone to put it together. I wouldn't have ordered it if there wasn't an assembly option.