This is an awesome piece for the money. Yes you have to assemble it but go slow and it will be worth it. Love it.