Easy to put together, Fit's just right. Great price, Love it going to order another in two weeks.  Came fast!!!!