Sofa was easy to put together but the directions can be clearer. The cushion at the bottom are not very plush but comfortable enough. It’s a beautiful piece for a small apartment and can fit 2-3 people.