Not too practical not enough space between shelves. Assembly was a little difficult, but even worse, the product had chips on almost all the ends, and instead of having a back all the way down to prevent dust, the bottom shoe are is open in the back.

Pros: Was a good idea. 
Cons: The cabinet has to be secured to wall because of no counter balance.