I assembled this myself and it took less than 15 minutes! Love it-perfect fit for a small space. Highly recommend.