had all the pieces for the desk to get it put together

Pros: Great value
Cons: need to separate screws