This is a beautiful sofa. The cushions are a bit firm but not uncomfortable. Pretty easy to put together but would highly recommend using an electric screwdriver. Also bought the orange accent chair and coffee table at Wayfair. Love them too. Now for just the right rug to pull the whole thng together.