So easy to put together and is insanely comfortable! All cushions are removable and is like a little cozy oasis. I’m so glad I bought this couch and it fits great in my small studio apartment.