Very functional. Looks exactly as described. 4 stars because it came with some parts imperfections scratch on the front door and chipped area on the front panel. However, the customer service offered many options to resolve this issue . I am very satisfied with their service. Thank you.