Arrived  timely and well packaged. It isn’t assembled yet but everything appears to be present and looks nice/as pictured. The cushions are a little thin but will work fine.