The sofa is beautiful easy to assembly firm but comfortable and looks more expensive than the price you pay. The only downside is that the colour isn’t quite what it advertises. Opal green is more like a dark green .