I LOVE this! Yes, it was difficult to put together. It took me around 2 hours. To me, it was worth the assembly time because it's seems sturdy and well made. It's quite heavy and the quality is great. If you've put any Ikea furniture together you should be able to handle this...just might take a couple of hours.