Seats are a bit shallow, but looks nice and wasn't too hard to assemble! I suggest also getting an ottoman to put your legs up on