I suppose given its size that it must have everything home-related you could want but that is also it's biggest detraction.
The place is overwhelmingly huge which makes the experience frustrating. I can't even imagine how all the employees could be knowledgeable enough of a store this size to be truly helpful.