Fits its intended space perfectly, took my husband about an hour to assemble and arrived 2 days early.  Very happy with this unit!