Very heavy, but easy to assemble. Looks great and is sturdy. I'm so tired of buying shelves that can hardly hold anything. Not a problem at all with this one.