Assembly definitely takes a little while but it's absolutely worth it, we got the cherry wood color and it's even more gorgeous than the picture. Fits perfectly in our new home!