It definitely took some time to put together, but the end result is great! I was really surprised by the quality given the low price. I bought the espresso color and it matches perfectly with my other espresso furniture. Love it!