Exactly as described. The storage of this coffee table is amazing. Having a drawer on one side and a cabinet on the other is optimal, and you have a pass through shelf above both. The magazinebook rack on the side allows you to display your favorite coffee table books without cluttering the table. 
The finish is rich and dark, and looks like hardwood. Assembly was easy, but long as there are a lot of pieces. The combination of dowels and locking pins seems sturdy and like it will last. 
Im going to use it as is for now, but may remove the casters down the line and replace with stubby pads. The table would be a better combo with my couch if it was 1-2 shorter, and I dont plan on moving the coffee table around that much.