Functionality and size, amazing. However, the pleather material looks much more fake than I expected. I was hoping for a rich brown colour and this is not it. Will be returning.