Relatively easy to put together - very comfy and love the look of these.  Will be easy to clean and they are very sturdy!