The shelf is really great! I put it together myself and it took no time at all. I'm really good at measuring things so there were no surprises with the size. I could have gotten it for a little bit less somewhere else, but why deal with the hassle of grabbing a bigger vehicle, picking it up from the department store, driving it home, when instead, I could have it delivered to my front door.