For the price this is a great little bench. I wish I had paid a little bit more attention to the size as it is slightly more narrow than I would like. Assembly was easy. It is firm but still comfortable to sit on. The wood is better than expected, not MDF.