The delivery was great and the assembly is pretty easy. The table gives a contemporary but inviting look. The only thing is that the glossy finish tend to scratch easily. We knew it ahead a time so there was no surprises.