On time delivery. It took 5 mins to unload and deliver inside. By myself, I unboxed and assembled in 20 mins. Pictures in instructions were ok. Easy to assemble. Don't be afraid to do it. Cardboard recycle day is tomorrow. Very little unpacking materials to dispose of. Happy here!!!