I love them, I wouldn't call the seats huge, but they are much bigger than an coach airline seat. WiFi is great, service on board is good. Book early though as some seats are better than others. They are arranged 2 seats on one side. 2 seat on the other and a booth in the back. If traveling solo you want that single side seat. You can also BYOB and good or they have booze on board for 5 bucks