I assembled it myself without any trouble. Just as pictured on website, very sturdy and I use my laptop on it as it can hold a lot

Pros: Very solid for price.
Cons: None to speak of.