Very snug if you have wide hips.  Arms are not comfortable.  Pretty easy to put together.  Back support isnt the greatest.