Easy to assemble, I did this on my own and it took maybe an hour (although I was watching TV at the time which definitely impacted my assembly time). All the parts arrived intact, no damages. I was impressed with the quality of the glass. It looks great in our room.