Fairly easy to put together. Love the way it looks.  Took me and my 14 year old daughter about 2 hours.