I love it,no assembly required except for attaching the casters which was easy to do with the included tool. My only suggestion would be to add a lip to the shelves to prevent items from sliding off. All in all, a best buy.