Even though there are A LOT of pieces this wasn't bad to put together.  The only downside was some of the prices weren't labeled and it took time to be sure we were using the correct pieces.  We both have experience putting together furniture and it took us 4 hours to put this together which wasn't bad considering the number of pieces and the size of the unit.  It's perfect for our house!