Functional, but a bit flimsy. Easy to assemble. Took all of 10 minutes. Great space and is stylish but isnt stable on wood flooring even with the anti slip.