Yes, it is. However, the headrests of the front seats should be adjustable for backseat organizer.
The dimensions of the seat part is 18,9”x48,2” / 48cmx122,5cm
The dimensions of the back part is 18,7”x24,6” / 47,5cmx62,5cm