This is an amazing piece. I ordered it on a Saturday and it was delivered Tuesday. We assembled it in about 4 hours. It is not hard - just very time consuming. It arrives in 5 boxes - 2 for the island itself, 2 for the chairs, and one for the bar top. It requires a lot of time and patience, but we followed the instructions to a T and had no issues at all. It's very sturdy, and the pieces are solid. It'a also very heavy - each piece feels like good quality. I am very pleased with this island.