received on the exact date for delivery, all parts were included was easy to put together, well made love the kitchen island