Perfect! Easy to assemble, easy to extend and retract.  Seats up to 10 comfortably A definite good purchase.