It is functional. But I was disappointed in how small the unit actually is. 

Pros: The finish is good; Affordable.
Cons: The surface is prone to scratches easily. Too small for a night stand. May work better next to kid's bed. For a small unit it is Too cumbersome to put together,