It was easy to put together and I was surprised how sturdy they were for the price I paid. I will wait to see how long the seat cushions last. The ordering was easy and they arrived within about a week. Easy process for a great price.