I was hesitant to order such a large piece of furniture online. I am NOT disappointed in the least. Fits our space perfectly. Took us about 5 hours to assemble. All the parts arrived safe and sound. I would definitely recommend this piece