perfect for me and reasonably priced. I work from home, and sew. I can use this for both purposes. not hard to assemble,  just take your time and follow the instructions.