Fit our space perfectly! Slightly time consuming to build but overall not difficult. Love the way it turned out!