This took me a little while to assemble and to get the doors level. If you have a couple of hours to spare and the problem solving skills to get the doors level, it’s a great buy! The directions are a little hard to follow even with all the pieces labeled. It came with extra hardware too. This piece looks so modern and custom made in my space, I love it.