Style and size are perfect, but the quality leaves something to be desired. It's particle board covered with a laminate. Also it's really a pain to put together.