We have built the shell (need to install the shelves) so can't comment yet on practicality, but it looks really classy and stylish. I am chuffed with it so far.