functional. velvet material is somewhat thin but color is nice. seat is overall not very comfortable, I will make an extra layer of padding but for price, it should be comfy. the adjustable features make it versatile and the inclusion of an ottoman bumps it up to a 4 star. overall recommend with the comfort caveat.