It took a little while to put it together, but it looks great and fits perfectly in our home!