Has everything you need and more!! Super stylish and very comfortable. Easy check in and quick communication. Would recommend to everyone, very very good value for money.