Nice basic sofa, good for the price. Firm seat, back. Good for your posture. Decent fabric. Seat cushions are not separate, back cushions are not removable also. Seat is a little shallow. Fits in my small space. 4 weeks delivery. No problem. Had it delivered inside the door. Fairly light weight.