Love love love this small sofa. Comfortable and firm cushions that do get a bit softer over time. The velvet feels so nice and the legs are easy to screw on