I love it!! I assembled it myself. It took about 1.5 hours to put together. It is beautiful! It looks exactly how the photo appears. Just be sure to have someone to help you flip the table over when you’re done screwing everything in. It is quite heavy.