It took quite some time to put together. You need to use all materials provided and probably need to hire and experienced handyman to put together. But the quality is great and I honestly love it I mounted my 60” tv above it and it looks great. Don’t buy if you don’t have patience or know someone who is good at put furniture together.