This product was everything you said and fits perfect in my bedroom my closet is to small and this served the purpose

Pros: Easy assembly
Cons: No cons