Super easy to assemble. My husband put it together in about 45 minutes. It’s a lot more solid than I expected. The doors glide easily. Super happy with the purchase, can’t beat the price.