Very easy to put together! Love the look it gives our beach house❤ we are very happy! Also was delivered in less than 24 hours!