It was EASY for me to put together all by myself, it is VERY soft/comfortable AND pretty.  PERFECT for my bedroom desk!