My husband had no trouble putting this together in less than 30 min.
Sturdy construction. Our 18lb dog fits easily. We use it as a nightstand.