Delivery was great!  They communicated well so we didn't have to spend rhe entire day waiting around.  So far, great product.  Easy to unpack!  If it holds up to a bunch of boys, it will be a perfect purchase!