I wish I could give this cart all excellent marks. But unfortunately the cart was sent to us with manufacture issues. The door would not shut on the left side due to a defective hinge and the drawer also does not sit straight. I would like to give Overstock five stars and excellent customer service scores because right after I called they began working on the issues, followed up with a updating email everyday and eventually had hinges sent to me to fix the door issue. I was dreading having to send this product back due to the fact that we had put the whole thing together and I was willing to live with the drawer being crooked as long as both doors shut properly.