Easy to put together. The majority came already assembled. It may have taken me 10 minutes to finish it. The piece looks exactly as pictured and is sturdy. I’m very happy with it.