I LOVE this bench! It came completely assembled. It fits perfectly in front of my stairs. The extra storage comes in so handy to keep the front door area neat. It’s perfect!