The item was delivered quickly and it comes flatpacked however putting it together was a breeze, I am not very good at diy but I did put this together by myself. It looks good and feels sturdy. Plus I feel proud of the fact I put it together every time I look at it.