Arrived on time and assembly was easy about 35minutes. Only complaint is that the seat could stand more cushion. It's very hard and not very comfortable.