Functional, super easy to put together, it's a bit firm but i'm hoping it softens up over time! Love the color too