Assembly was a snap and the drawers actually glide open and shut. We have it on a higher pile carpet and the product is so light and flexible it is just a little slanted. I don't think this would be an issue on hardwood or shorter pile carpet.