The shipping was very quick! Putting it together was kind of a pain and took over an hour, but I was able to do it by myself. It isn't as comfortable as I was hoping for, but it's good enough that I'm still happy with the purchase.