It's what I needed and I expect it to last a long time, but the hardware is less solid than similar DIY furniture from other manufacturers and I've seen better finish. There also is nothing to hold the adjustable shelf in place, so it's easy to knock it back and off its front supports.