Easy to put together and very comfortable. Spilled water on it and it didn't stain the fabric.