So easy - had it put together by myself (with dog helping) within 12 hour of delivery.  Nice quality, too. Just needs a cushion or two, and itll be good to go!