Delivery was fast, comes in 3 boxes. Takes about 2 hours to assemble, but i LOVE it! Very sturdy and way prettier in person =)