Ordered this late Tuesday evening and received early saturday morning. Put it together in 30 minutes. The holes are a little off but still went together straight. Not a bad bookcase for the price!