Amazing sofa!  No assembly required and spills, dirt, etc. wipe off easily.