It arrived on time, without any delays which was super impressive. It is easy to assemble, just follow the instructions. So far it has been holding up pretty well. Overall, I'm highly satisfied.