It took us about an hour to assemble everything and it’s great for the price! We have a 65” TV And it fits perfectly on it.