Product arrived on time. Boxes appear to be in good condition.  Way too heavy to be removed from the porch without help. Further inspection will proceed this weekend. Good so far