The assembly is a bit difficult but overall good product. It's quite small. I bought it to fit square baskets I got from target and it did the job. Would not put heavy stuff on it.