A little difficult to put together and we had to cut the top boards to fit our space but overall looks nice and fits our needs.