Love this piece. Feels like a thousand pounds and definitely needed to e anchored to the wall. Came fully assembled, but needed 3 people to lift the hutch to add to the base. Really solid and well built. Love love love. Took about 2 weeks from order date to arrive at my front door.