Easy to put together, very compact and perfect for a small space! I got this for a small desk, and I need to be able to roll the seat fully under the desk to avoid blocking the hallway. This fit the bill exactly!