Super easy to put together, nice small size for a small home office - I am only 5'4 so its perfect for me.. this would not work for a large or a tall person.