My chair arrived in only 4 days and was super easy to assemble. It's quite sturdy. I just have to break it in a little for it to be as comfortable as my old one.