This is perfect! Took some time putting together. The directons were easy to follow. It does require some muscle to screw into the wooden bench and the shelf above because there’s no pilot holes to screw into. But it came together beautifully and looks great in my apartment.