Easy to put together for the most part! Took about 75 minutes (1 person). Really love it but It’s a much lower profile than I would like. Am actually going to exchange or return for a taller sideboard.