Assembly takes a while but it's easy. It creaks a little but it might be because I assembled it. I think it looks beautiful and I'm very happy with this purchase.