The delivery was fine but the box was very beaten up. The contents appear okay but I haven’t assembled it yet. It would better for delivery if we could have scheduled an approximate date and time rather than it just show up as we had previous plans that we could not change. The product appears to be as described but assembly will really tell the tale as with previous items i have found fit seems to be an issue in some cases.Anyway, so far, so good!