Definitely requires assembly and wish it was a little deeper, but overall nice small cabinet used for coffee bar.