Very easy to put together.. definitely not a high quality couch but it’ll do for the price. Material is soft, almost suede-like. It’s a small couch.. fine for sitting, definitely not a super comfy make you wanna take a nap couch lol