Well constructed and looks great. Only concern is the quality and longevity of the paint finish on it. We got the teal color and I suspect it will show a lot of scratches over time.