I want to say this is perfect. However, the lid does not function properly. It was not hard to put together and it looks great on my deck. overall, happy with my purchase.