Arrived on time. It was really easy to put together, about 30 minutes. It doesn't seem super flimsy. A bit smaller than I wanted.