I love these sofas. They were very easy to put together, it only took about 20 minutes. They're kind of hard but I'm hoping with use they'll soften up a bit.