Fits our needs. Looks good for the price point. Not hard to put together but tedious. Some of the parts are kind of cheap. We'll see how it holds up.