Was delivered on time and took less than a half hour to put together. Super comfy and easy to clean.