Delivery was on time. Assembly was pretty simple and took 30 min. Overall, it seems to be a good product and no complaints so far.