Great piece of furniture! Took a couple hours to put together but was able to put together by myself, even though I paid to have the delivery team set it up. Do not pay extra for that. They will not set it up! Horrible that its even offered for this product because they wont put it together. Wouldve been 5 stars if delivery would worked as scheduled