Arrived extremely quickly, ordered on a Sunday night with bank holiday Monday, arrived on the Wednesday.  All bits there and easy to assemble.  Great value for money