Absolutely perfect in every way!!! It arrived days before expected, and was really easy to put together. It's a very sturdy little set, looks beautiful on our deck. Highly recommend.