Absolutely perfect!!!! Wonderful size, built well, solid structure.  Love the color and it took my husband and a few of his buddies a few hours to put together, very happy with the purchase!