Perfect size and looks great. Took a while to assemble, but worth it. One door is a bit crooked, but still worth it.