Excellent product, usually i am rubbish at putting together flat packs, but this was easy to assemble, all the bits were there and the finished product looks excellent. Your delivery date said 18th Aug to 21st August, it actually arrived yesterday (16th August). Thats not a complaint, I am always happy to get things delivered ahead of schedule, and the courier kept me well informed on expected arrival.