My friend brought one before and recommended. i brought for home-office. it is very easy to assemble. about 15 minutes to put together. instruction are simple and clear. i been sitting over a week over 10hr evrer day and it is comfortable. very reasonable price.