Love this! Fairly easy to put together.  Does come in many pieces. Took my husband about 45 min.  The holes dont completely match probably,  but he was able to get it all screwed in and secured.  Nice firm and velvety  cushion.  Should last a while!  Great addition to our entryway.