The delivery was about 4 days late, which was the worst. However, we were pleased when it finally arrived. It’s sturdy and was pretty easy to assemble. Just keep in mind delivery may be later than expected.