It does its job but one of the books fell out once i pulled parts out the box! =(
I couldn't install the entire hook rail because the top table part wouldn't fit once I did.

Pros: Quick assemble. Looks good.
Cons: Wheels don't stay put after lock. Parts fell off right out the box. Difficult for parts to fit once hook rails are installed.