Completely functional. It does exactly what I need it to do. I don't think that file cabinet drawers are exciting so it's hard to "love" it. Ours is on carpet which made it really hard to open the drawer so we had to get plastic office floor mats to go underneath. The directions are a bit of a challenge but if you take your time you can put it together.