WellI don't think I'd agree with the quality of interior materials. This could use substantial improvement.
As for "sardine" fit, I'm a pretty big guy but only 5'11''. Headroom and legroom fine and width was ok for me , whereas a lot of other cars felt tight, widthwise.
Although most reviews say 6'2'' is max I met a guy yesterday who say there wasn't enough headroom for him (6'1'').
Sorry to hear it didn't fit you better, it's a fun ride.