Easy to assemble and seem to be good quality materials. Not sure about how well the table top is going to tolerate use...cup rings, scratches, cleaning products, etc. It seems to not have any kind of seal on it so am not sure how it's going to hold up. Very pretty though!