Nice contemporary look.  Firm cushions with good support so you don't have to climb out of the seat.
My only improvement suggestion would be to have a more robust connection between the back support and the seat frame.  As it is now, it can be pulled off easier than I'd like.