It takes a very long time to put together. Comes in many pieces. It looks really good, but have not slept on it or put the mattress on. Quality seems decent. 
It took almost two months to arrive sadly.