Arrived well packaged. Assembly was fast and easy. Took about 30-40 minutes one person, with minor distractions from cat. Came with all needed tools and couple extra bolts. Teen aging out of twin bed and this will be perfect. Great buy.