Bought this for my son too. He said took an hour to put together . Very heavy and sturdy and well made . He put on rug I bought from Wayfair!!! Love the free shipping!!!