Very high quantity particle board. Veneer finish is tissue paper thin and scratched by the time assembly is completed unless you can do it all on carpet. Held together by super small screws which I decided to glue every one after a few stripped . Very heavy (110lbs). Exactly enough parts with one extra of each in a separate bag so don’t  damage anything.
For 280 I guess you get what you pay for but I suggest you pay for something of a bit higher quality.
4 hours assembly so settle in, this will take awhile.
It is just for a guest bedroom so I think maybe it will last for the intended purpose.