Beautiful Table!! I’m so happy with my purchase! No issues with delivery and it arrived in excellent condition. Putting on the legs was supper easy and only took a minute total however lifting the table top is where the issues came in. If you can afford the extra money to have them assemble it for you, I would recommend you go that route. If not, at least have two people ready to lift with you. The table top is solid stone and you will need assistance to flip the table over once the legs are attached! Other than that, it’s absolutely perfect!