Functional. It's not that sturdy and has already started to come apart in some areas. I'm not sure how long it will last