Has anyone purchased this yet? I'm curious as to how it fits size-wise and what the construction is like.