Arrived very quickly and assembly instructions were clear with all parts included. Unfortunately both the table and stool do not sit flat on the floor and there is no way of altering the height of any of the legs so I have had to pad one of the legs on each piece of furniture to stop them wobbling badly. The mirror is not the best in terms of construction, but the rest is fine.