Can anyone share their experience with this item? Is it durable, made well, and ideally sized? Thanks.