Beautiful couch. Assembly is easy but will take some time. Cushions are a little hard like everyone said. Overall love it!