The concept is nice and it fits our needs. I would have given it 5 stars but the finish on the front is a bit messy