This chair is compact and very easy to assemble (approx. time of assembly 5 minutes). It is functional and comfortable. Its range of vertical travel will accomodate most desk heights and it's castors being plastic run nicely over carpet. Quality is quite good and only time will tell if it stands up to long use.