Its amazing how this came in a small little box. Assembly is very easy and uncomplicated but it does have a chemical odor- seems to be going away slowly. It is a firm seat and a shallow depth which is ok because I am short.