Time consuming, but not too difficult to assemble. Wouldn't say I love it, but wasn't expecting to for the price.
It suits what I was looking for in practicality, but without breaking the bank.