I love it. I bought this item twice. It is very easy to be put together, work well, and look nice. My floor is vinyl plank. I don't know if it works well on carpet floor. Hope they can design longe in future. Thanks.