Time consuming assembly, some nails are too short to put the thing together but luckily I had some spare longer ones. Other than that a good buy, but can’t speak to its durability since I received it yesterday. However it looks pretty and does its job.