Great product! Absolutely love it!! Came mostly put together already. The end table was broken and not usable but we got a refund for that and customer service was great!