arrived with posts missing, but customer service response was prompt and helpful. there was a bit of flaking paint on one piece that i noticed but otherwise the frame seems durable and assembly is simple