Very heavy duty but made well.  It did take 5 hours to put together but if you follow the sequence as shown it is very easy even for a novice diy’er.  Looked gloss white in the photos but it is a semi gloss white with a grey flex.  I had put the unit together before the wife noticed the colour so we have to keep it.  She was not happy! Will look good in situ with my large tv on it.