Just what I needed for my chair cushions.  Installation was simple and straight forward.  All the hardware was included and everything fit where the instructions said it would.  Assembled the entire thing in about 30 minutes and my 9 year old did most of the work.  Not sure what the other reviewers are complaining about.  Good size box and should do the job.