My husband almost lost his mind trying to put this together. It was a little awkward and best to have two people for some parts of the assembly. One of the cam screws wouldn't lock but that didn't seem to compromise the stability. Once we finally got it assembled it seems very sturdy and is perfect for the small space where we needed it. Two standard seat cushions fit nicely on top. Assembly was a royal pain but the end product is very nice!