On time delivery and packaged well. Easy to put together feels sturdy and the benches are nice and table nice too.