It is perfect for our needs. It would be 5 stars but the finish is a bit overly distressed in places