Very functional  fits my space perfectly. However it is a bit shaky and it was a total nightmare to put together.