This sofa is so cute and it fits well in my studio apartment it was pretty easy to assemble it took me and my mother about an hour to put together and it’s very  Comfortable but also very firm