The box was packed well and all the items were in place. Easy to assemble and they come wit all cushions including the little ones. Very happy with the product!