I was a little leery based on the existing reviews but was so pleasantly surprised! I think that they must have started pre-assembling many of the pieces now as it was not difficult and all fit together perfectly! So as far as the build goes--5 stars. I was also a little apprehensive on the finish hoping it didn't look too cheap. Again--5 stars. And lastly the comfort--We laid down on it and it's perfect. Again--5 stars. So anyone thinking about this--it's definitely worth it.