Assembly definitely takes time but so worth it. Glass is strong and easy to clean. Chairs are comfy and the foot stools can double as extra chairs. Love it.