It is exactly what I was hoping for. Very functional and looks great. Great value for the price. I was disappointed with how long it took to get here. It arrived over a month later than the arrival date I was given. The date was never updated to a new one, even when the original date had long passed. An update would have been appreciated.