Fast delivery and good quality of materials. I had some difficulty to assemble it, but if you have helper it is gonna be easier. It is perfectly fitted on my porch, now I have little cozy space for reading and relaxing. Thank you!