Arrived on time. All pieces clearly labelled with numbered stickers. Easy to assemble, solid structure. Good value for money.